Spring Data进行用户的增查
简介
特点
1、创建项目
其实我们跟数据库操作选中了JPA,这个JDBC模块都是自动导入进来的,当然我们也可以来选中。
打开pom文件,查看依赖关系。
底层通过hibernate进行操作
实战
编写配置文件
创建实体类
创建对数据操作的接口
该接口继承JpaRepository来完成对数据库的操作
因为SpringData为我们统一了操作数据库的API,它有统一的Repository接口,他们的继承关系如下
关于那两个泛型,之所以写成User和Integer;因为规定了要写泛型,如下图。故写成User和主键的id类型。
对application.yml配置文件进行重写。
启动程序,显示表not found
去数据库查看,发现已经被自动创建
增删改查
写一个controller进行简单的增删改查
想要进行增删改查只要自动注入UserRepository就行了。
添加用户(我自己提前已经加过一次,所以这里id是2,id不用自己写是因为这是id是自增的)
查询用户