我的教程都是亲自测试可行才发布的,如果有任何问题欢迎留言或者来群里我每天都会解答。
现在我们来做一个简单的读写Mysql的项目
1,先新建一个项目,我们叫它“HelloJPA”并且添加依赖
2,引入以下依赖:
- Spring Boot DevTools (可选,但推荐,用于开发时热部署)
- Lombok(可选,但推荐,用于减少样板代码)
- Spring Web(如果你需要创建一个Web应用)
- Spring Data JPA(这是核心依赖,用于JPA功能)
- 数据库驱动程序(例如MySQL Driver,如果你使用MySQL数据库)
在你的项目创建界面中,选择以下依赖:
-
Developer Tools:
- Spring Boot DevTools
- Lombok
-
Web:
- Spring Web
-
SQL:
- Spring Data JPA
- MySQL Driver(或你使用的其他数据库驱动)
这样,你的项目将配置好进行Spring Data JPA操作,并连接到你的数据库。
3,我们现在右键点击hellojpa文件夹下创建四个package:entity、repository、service、controller然后分别建一下4个类User、UserRepository、UserService、UserController
项目结构如下
src/main/java
├── com
│ └── yuye
│ └── www
│ └── hellojpa
│ ├── controller
│ │ └── UserController.java
│ ├── entity
│ │ └── User.java
│ ├── repository
│ │ └── UserRepository.java
│ └── service
│ └── UserService.java
└── resources
└── application.prope