springboot-jpa-mysql一个简单的例子

2026-02-16 22:47:25

1、项目目录结构

springboot-jpa-mysql一个简单的例子

2、springboot项目pom.xml添加依赖

(1)<!-- springboot-data-jpa -->

(2)<!-- mysql -->

springboot-jpa-mysql一个简单的例子

3、application.properties文件配置数据源

springboot-jpa-mysql一个简单的例子

4、编写java类。Controller调用service,service调用dao;数据存储到entity中,并通过modelandview返回前台。

(1)User:entity实体类,用户存储用户数据的数据结构,并和数据库中的表信息相对应。写上响应的set,get方法。

springboot-jpa-mysql一个简单的例子

5、(2)UserDao:是一个接口,指定数据类型为User

springboot-jpa-mysql一个简单的例子

6、(3.1)IUserService:是一个接口,有三个方法:保存、删除、查询用户数据。

(3.2)UserService:注入UserDao。实现接口的三个方法,保存、删除、查询用户数据。

springboot-jpa-mysql一个简单的例子

springboot-jpa-mysql一个简单的例子

7、HelloController:注入UserService,有三个服务。

(1)服务1:/sjn/hello,调用UserService的查询方法,查询所有用户数据,并通过modelandview返回前台。

(2)服务2:/sjn/save,调用UserService的保存方法,保存用户。

(3)服务3:/sjn/delete,调用UserService的删除方法,根据用户id删除用户。

springboot-jpa-mysql一个简单的例子

8、前台的代码都在resource目录下的:static和templates这两个目录下,可以在百度云盘下载源码查看,链接: --https://pan.baidu.com/s/1L_6hqkj7O3vyZvU0Jybdvw 密码: v66g

9、展示:新增一个用户。

springboot-jpa-mysql一个简单的例子

springboot-jpa-mysql一个简单的例子

springboot-jpa-mysql一个简单的例子

猜你喜欢