detached.java
来自「Hibernate (著译者: 陈天河等)项目开发宝典本书以Hibernate为」· Java 代码 · 共 33 行
JAVA
33 行
package cn.hxex.basic.exercise;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import cn.hxex.basic.model.User;
public class Detached
{
public static void main(String[] args)
{
SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
// 创建游离态实体对象User
User user = new User();
user.setName( "abc" );
user.setPassword( "def" );
// user仍然处于游离态
Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
session.save( user );
// user变为持久态
tx.commit();
session.close();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?