public class App2 {
private static SessionFactory sf;
static {
// 创建sf对象
sf = new Configuration()
.configure()
.addClass(Employee.class) //(测试) 会自动加载映射文件:Employee.hbm.xml
.buildSessionFactory();
}
//1. 保存对象
@Test
public void testSave() throws Exception {
// 对象
Employee emp = new Employee();
emp.setEmpName("张三");
emp.setWorkDate(new Date());
emp.setDesc("描述");
Session session = sf.openSession();
Transaction tx = session.beginTransaction();
session.save(emp);
tx.commit();
session.close();
}
}SessionFactory的创建方式
最新推荐文章于 2022-03-16 11:04:50 发布
本文通过一个具体的例子展示了如何使用 Hibernate ORM 持久化框架来保存 Employee 对象到数据库中。首先,静态初始化 SessionFactory 实例,然后在测试方法中开启会话并启动事务,接着保存 Employee 实例,并提交事务。
1188

被折叠的 条评论
为什么被折叠?



