Session.get() 和 EntityManager.find() Hibernate 有什么区别
What difference between Session.get() and EntityManager.find() Hibernate
Session.get()
和EntityManager.find()
有什么区别?我们什么时候应该使用其中之一?
Hibernate 为 JPA 提供 implementation 以及它自己的 API。
实际上,这两种方法做同样的事情:obtaining an entity by primary key.
EntityManager.find()
是JPA指定的方式。 Session.get()
是休眠 API 方式。
Session.get()
和EntityManager.find()
有什么区别?我们什么时候应该使用其中之一?
Hibernate 为 JPA 提供 implementation 以及它自己的 API。
实际上,这两种方法做同样的事情:obtaining an entity by primary key.
EntityManager.find()
是JPA指定的方式。 Session.get()
是休眠 API 方式。