2024年2月23日
Hibernate学习(一)
1、配置文件

2、测试
package com.mycom.javaeessh.test;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import com.mycom.javaeessh.object.Course;
import com.mycom.javaeessh.object.RegisterBean;
public class TestHibernate {
private Session session = null;
public TestHibernate() {
// 找到Hibernate配置
Configuration config=new Configuration();
// 从配置中取出SessionFactory
SessionFactory factory=config.configure().buildSessionFactory();
session=factory.openSession();
}
public static void main(String[] args) {
TestHibernate th=new TestHibernate();
Transaction ts=th.session.beginTransaction();
ts.begin();
for(int i=0;i<10000;i++)
{
RegisterBean rs=new RegisterBean();
rs.setName("高xx");
rs.setMajor("计算机");
rs.setNotes("北华航天工业学院");
th.session.save(rs);
Course cu=new Course();
cu.setName("aaaa");
cu.setKsxi(2);
cu.setScore(90);
cu.setKsxi(3);
th.session.save(cu);
}
ts.commit();
th.session.close();
}
}