jpa的复杂查询

这一部分实际上很简单 只需要进行api的简单使用即可;
除去前面的获取实体管理类 以及开启相关的事务 以及最后的提交事务 和 关闭资源 中间的部分大体上分为三个层次
这一部分用的还是上一节内容中的数据库和表 另外配置和上一节的配置相同 不需要做任何地方的修改 这一部分主要通过测试类来进行测试即可
中间的代码主要分为三个大的步骤:
1)书写jpql语句 这种查询语句实际上和sql语句差不多 jpql操作的是实体类以及它的属性 而sql操作的是数据库中表的字段
2)参数进行赋值
3)调用相应的方法 输出最后的结果
案例1:测试查询所有并进行打印

测试结果:

案例二:查询结果按逆序排序

查询结果:

案例三:统计总记录数目

测试结果:

案例四:分页查询

查询结果:

案例五:模糊查询

查询结果:

posted @ 2019-12-02 09:04  菜鸟phantom卡卡  阅读(465)  评论(0编辑  收藏  举报