大家好,又见面了。到这里呢,已经是本SpringDataJPA系列文档的第三篇了,先来回顾下前面两篇:在第1篇《SpringDataJPA系列1:JDBC、ORM、JPA、SpringDataJPA,傻傻分不清楚?给你个选择SpringDataJPA的理由!》中,我们对JPA的整体概念有了全面的了解。在第2篇《SpringDataJPA系列2:快速在SpringBoot项目中熟练使用JPA》中也知晓了SpringBoot项目快速集成SpringDataJPA以及快速上手使用JPA来进行基本的项目开发的技能。本篇内容将在上一篇已有的内容基础上,进一步的聊一下项目中使用JPA的一些高阶复杂场景的实