📄 detached.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -