Spring Data进行用户的增查

简介

Spring Data进行用户的增查


特点

Spring Data进行用户的增查

Spring Data进行用户的增查

1、创建项目

Spring Data进行用户的增查


Spring Data进行用户的增查

其实我们跟数据库操作选中了JPA,这个JDBC模块都是自动导入进来的,当然我们也可以来选中。


打开pom文件,查看依赖关系。

Spring Data进行用户的增查


底层通过hibernate进行操作

Spring Data进行用户的增查


实战

编写配置文件

Spring Data进行用户的增查


创建实体类

Spring Data进行用户的增查

创建对数据操作的接口

该接口继承JpaRepository来完成对数据库的操作

Spring Data进行用户的增查



因为SpringData为我们统一了操作数据库的API,它有统一的Repository接口,他们的继承关系如下

Spring Data进行用户的增查



关于那两个泛型,之所以写成User和Integer;因为规定了要写泛型,如下图。故写成User和主键的id类型。

Spring Data进行用户的增查


对application.yml配置文件进行重写。

Spring Data进行用户的增查


启动程序,显示表not found 

Spring Data进行用户的增查


去数据库查看,发现已经被自动创建

Spring Data进行用户的增查



增删改查

写一个controller进行简单的增删改查

想要进行增删改查只要自动注入UserRepository就行了。


Spring Data进行用户的增查



添加用户(我自己提前已经加过一次,所以这里id是2,id不用自己写是因为这是id是自增的)

Spring Data进行用户的增查




查询用户

Spring Data进行用户的增查



这篇文章小项目源码地址