JPA本身并不是一种框架,是一种规范,其全称是Java Persistence API,是是Sun官方提出的Java持久化规范,而他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,并且其是在充分吸收了现有Hibernate,TopLink,JDO等ORM框架的基础上发展而来的,具有易于使用,伸缩性强等优点。
我们可以通过创建一个接口并继承CrudRepository来替代dao层的增删改查
我们可以看CrudRepository其实是继承了Repository类
我们可以自己定义接口继承Repository,编写自己