hib5 根据主键查询实体

在 Hibernate 5 中,根据主键查询实体的方法与 Hibernate 3 和 4 中的方法类似,可以使用 Session.get() 方法或 EntityManager.find() 方法。

假设你有一个实体类 User,它的主键属性是 id,那么你可以使用以下代码来根据主键查询一个 User 实体:

使用 Hibernate Session:

Session session = sessionFactory.openSession();
User user = session.get(User.class, id);
session.close();

HIB5的POM文件

<!-- hibernate -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.3.1.Final</version>
</dependency>

在 Hibernate 5 中,根据主键查询实体的方法与 Hibernate 3 和 4 中的方法类似,可以使用 Session.get() 方法或 EntityManager.find() 方法。

假设你有一个实体类 User,它的主键属性是 id,那么你可以使用以下代码来根据主键查询一个 User 实体:

使用 Hibernate Session:

Session session = sessionFactory.openSession();
User user = session.get(User.class, id);
session.close();

HIB5的POM文件

<!-- hibernate -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.3.1.Final</version>
</dependency>

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在