Spring Boot如何使用JPA操作数据库

2025-10-31 02:45:58

1、使用STS开发工具,首先创建一个Spring Boot项目,New-->Project-->Spring Boot-->Spring Starter Project-->NEXT-->填写项目名字-->NEXT-->勾选Spring Data JPA和Spring Web-->Finish。

Spring Boot如何使用JPA操作数据库

Spring Boot如何使用JPA操作数据库

Spring Boot如何使用JPA操作数据库

2、在pom.xml中添加mysql依赖,在Application.properties添加服务启动端口配置、数据库配置

依赖代码为:

    <!-- mysql驱动依赖包 -->

    <dependency>

      <groupId>mysql</groupId>

      <artifactId>mysql-connector-java</artifactId>

    </dependency>

配置代码为:

#配置项目启动端口

server.port=8006

#配置数据库连接信息

#数据库驱动

spring.datasource.driver-class-name=com.mysql.jdbc.Driver

#数据库地址

spring.datasource.url=jdbc:mysql://192.168.10.6:3306/test

#用户名

spring.datasource.username=root

#密码

spring.datasource.password=123456

Spring Boot如何使用JPA操作数据库

Spring Boot如何使用JPA操作数据库

3、在com.src.main下新建pojo包,新建User.java实体类;

实体类名上添加

@Entity

@Table(name="user")

这两个注解,指明对应的数据库表名

主键添加

@Id

@GeneratedValue(strategy = GenerationType.IDENTITY)

普通列添加

@Column(name="XXX")

指明实体字段与数据字段的对应关系

在com.src.main下新建Dao包,新建UserDao.java接口;

接口类只需继承 extends JpaRepository<实体类名, 实体中主键类型>

在com.src.main下新建controller包,新建UserController.java文件

编写一个简单的保存方法

Spring Boot如何使用JPA操作数据库

Spring Boot如何使用JPA操作数据库

Spring Boot如何使用JPA操作数据库

Spring Boot如何使用JPA操作数据库

4、至此,所有的准备工作已做好,现在开始测试,打开SpringBoot的入口类SpringbootprojectApplication.java,右键Run-->SpringBootApp-->打开浏览器,在地址栏中输入http://localhost:8006/saveUser,地址栏中返回success,查看test数据库的user表多了一条name为linda的数据,表明Spring Boot使用JPA操作数据库成功。

Spring Boot如何使用JPA操作数据库

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢