在Spring Data JPA中的CrudRepository和JpaRepository接口之间有什么区别當看到网络中的例子。我看到他们在那里使用可互换它们之间有什么区别?你为什么要使用一个在另一个
主要提供CRUD功能。
提供了做分頁和排序记录的方法
提供了一些JPA相关的方法,例如刷新持久化上下文和批量删除记录
任何人都可以告诉我JTA,JPA和平面JDBC在hibernate方面有什么区别我一直被问到这个问题,我在提出答案的时候发现了
为了存在差异,应该有一些共同之处除了与数据库相关(尽管JTA不仅仅是这样),他們没有什么共同点:
JPA是Java对象关系映射的标准 – 它指定一组注释和一个接口-EntityManager来对映射对象执行持久性操作 Hibernate实现了JPA标准
plain JDBC是一种用于访问数据庫的技术。这是Hibernate实际用来执行数据库操作“在引擎盖下”。它使用JDBC将查询发送到数据库
是一个事务API,它在Hibernate中是可选的它处理(逻辑上)倳务行为。