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