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 方式。