JPA支持两种表达的查询方式:查询语言和条件API
查询语言:
采用JPQL写成的String,作为createQuery的参数,该种方式和直接使用SQL语言类似,使用也比较灵活,缺点是如果JPQL语句也错了,只能在运行时才能检测出来
条件API
使用条件API能够避免错误,因为语法手java规范约束,从而不够灵活,并且只能查询定义的对象。
JPA支持两种表达的查询方式:查询语言和条件API
查询语言:
采用JPQL写成的String,作为createQuery的参数,该种方式和直接使用SQL语言类似,使用也比较灵活,缺点是如果JPQL语句也错了,只能在运行时才能检测出来
条件API
使用条件API能够避免错误,因为语法手java规范约束,从而不够灵活,并且只能查询定义的对象。
本文标题:JPA支持的查询语言
本文链接:https://www.haomeiwen.com/subject/eaghsttx.html
网友评论