整合SpringDataJPA
Posted 风中男子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了整合SpringDataJPA相关的知识,希望对你有一定的参考价值。
JPA:ORM(Object Relational Mapping); 1)、编写一个 实体类(bean)和数据表进行映射,并且配置好映射 关系; /** * Created by windMan on 2018/5/31 */ //使用JPA注解配置映射关系 @Entity//通知JPA这是一个实体类(和数据表映射的类) @Table(name="tbl_user")//@Table来指定和哪个数据表对应;如果不写默认表名就是user; public class User { @Id//这是一个主建 @GeneratedValue(strategy = GenerationType.IDENTITY)//自增的主建 private Integer id; @Column(name="last_name",length = 50)//这是和数据表对应的列名 private String lastName; @Column //不写,默认列名就是属性名 private String email; 2)、编写一个DAO接口来操作实体类对应的数据表(Repository) /** * Created by windMan on 2018/5/31 */ //继承JpaRepository来完成对数据库的操作 public interface UserRepository extends JpaRepository<User,Integer> { } 3)、基本的配置 jpa: hibernate: #更新或者创建数据表结构 ddl-auto: update #控制台显示SQL show-sql: true
以上是关于整合SpringDataJPA的主要内容,如果未能解决你的问题,请参考以下文章
springboot整合springDataJPA(替代了MyBatis)