开发者还可以直接在声明的方法上面使用 @Query 注解,并提供一个查询语句作为参数,Spring Data JPA 在创建代理对象时,便以提供的查询语句来实现其功能。...第一种功能基本可以满足日常所需,当需要连表查询或者一些更加复杂的操作时,可以使用@Query注解来使用自己编写的sql进行查询....添加依赖
在pox.xml中添加以下依赖,分别为:
spring-data-jpa
Hibernate-core
Hibernate–annotations
HikariCP
其中第四点为我使用的连接池...:第一个为该接口处理的域对象类型,第二个为该域对象的主键类型
好,demo到此就结束了,service层和controller随意写,只要调用List findAll();这个方法,就会查找该表格中的所有数据...在业务逻辑较为简单的时候,使用JPA可以提高开发效率,因为基本的增删改查你连方法定义都不需要写…..然后大部分较简单的查询你都可以通过定义方法名来完成,实在不行还有@Query手写sql兜底.