快速开发神器,Spring-Data-Jpa初探
概述
最近一直在捣鼓spring boot,整体感受就是这玩意儿实在是太轻便了,去掉了各种繁琐的xml配置,就好像长期负重奔跑之后突然解掉了腿上的沙袋,写起代码来简直就像是在撒欢!
在尝试spring boot的过程中接触了一下曾经一直比较排斥的jpa(spring-data-jpa),然后整个人都被惊艳到了,那段时间脑子一直充满了各种“还写什么sql啊!!”、“还用什么mybatis啊”、”还建什么表啊!!“诸如此类balabala…
看过我的这些废话,各位看官应该也发现本文的主题了,没错,就是和spring-data-jpa相关。
其实spring-data-jpa已经出现了很久了,大约开始于spring 3.0,关于它的使用已经有很多很多文章、官方教程去介绍它,我就不重点介绍了。
咱们这篇文章的主旨是分析一下JPA中一个很让我惊艳的接口——JpaRepository的工作原理。