springboot集成spring-jpa
本文主要内容:
1:springboot怎么集成spring-jpa以及第一个jpa查询示例
如jpa几个常用注解、lombok注解使用
2:怎么设置idea中在pom中添加依赖的时候自动联想。
3:集成过程中遇到的问题及解决.如mysql时区问题、jpa懒加载问题。
我们遵从MVC三层模式,DAO层设计与开发、Service层设计与开发以及Controller层。
我们先来DAO层设计开发,Springboot项目基础框架创建这里就省略。
本文出自:凯哥Java(kaigejava)
《springboot支付项目》
一:相关jar依赖添加
因为使用到了mysql,在POM.XML文件中引入mysql相关jar及操作数据库相关的。这里我们使用的是spring-jpa来操作数据库。具体jra如下:
!--mysql相关的依赖--
dependency
groupIdmysql/groupId
artifactIdmysql-connector-java/artifactId
/dependency
!--jpa相关依赖--
dependency
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-data-jpa/artifactId
/dependency
在教大家一个idea怎么在pom文件中输入坐标时候联想,如下图:在输入atrifactid的时候可以联想到,如下图:
操作:file--settings界面,依次找到:build,execution,Deployment--BulidTools--maven--Repositories.如下图:
点击更新就可以了。
二:数据库连接配置。这里我们使用的是yml格式的。配置如下图:
spring:
datasource:
driver-class-name: