File tree 1 file changed +14
-3
lines changed
1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change 1
- 项目代码给予 Spring Boot 最新的 2.1.9.RELEASE 版本构建。新建项目这部分就不多说了,前面的文章已经很详细介绍过。
1
+ JPA 这部分内容上手很容易,但是涉及到的东西还是挺多的,网上大部分关于 JPA 的资料都不是特别齐全,大部分用的版本也是比较落后的。另外,我下面讲到了的内容也不可能涵盖所有 JPA 相关内容,我只是把自己觉得比较重要的知识点总结在了下面。我自己也是参考着官方文档写的,[ 官方文档] ( https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#reference ) 非常详细了,非常推荐阅读一下。这篇文章可以帮助对 JPA 不了解或者不太熟悉的人来在实际项目中正确使用 JPA。
2
+
3
+ 项目代码基于 Spring Boot 最新的 2.1.9.RELEASE 版本构建(截止到这篇文章写完),另外,新建项目就不多说了,前面的文章已经很详细介绍过。
2
4
3
5
## 1.相关依赖
4
6
@@ -247,7 +249,7 @@ CompletableFuture<User> findByName(String name);
247
249
248
250
## 5.测试类和源代码地址
249
251
250
- 测试类
252
+ 测试类:
251
253
252
254
``` java
253
255
@@ -320,9 +322,18 @@ public class PersonRepositoryTest {
320
322
}
321
323
```
322
324
323
- 源代码地址:
325
+ 源代码地址:https://github.com/Snailclimb/springboot-guide/tree/master/source-code/basis/jpa-demo
326
+
327
+ ## 6. 总结
328
+
329
+ 本文主要介绍了:
330
+
331
+ 1 . 使用 JPA 自带的方法进行增删改查以及条件查询。
332
+ 2 . 自定义 SQL 语句进行查询或者更新数据库。
333
+ 3 . 创建异步的方法。
324
334
325
335
## 代办
326
336
337
+ - [ ] 分页
327
338
- [ ] 多表联合查询
328
339
You can’t perform that action at this time.
0 commit comments