//4.35之后
//创建会话工厂对象
sessionFactory = new Configuration().configure().buildSessionFactory();
//Hibernate5.x版本创建会话对象
session = sessionFactory.openSession();
//开启事务
transaction = session.beginTransaction();
//创建会话工厂对象
sessionFactory = new Configuration().configure().buildSessionFactory();
//Hibernate5.x版本创建会话对象
session = sessionFactory.openSession();
//开启事务
transaction = session.beginTransaction();
2018-04-12
INFO: HHH000230: Schema export complete
报错解决:可能是地址写错了,如 把“d:”写成了"d",少了个冒号而已。加上就可以了。
报错解决:可能是地址写错了,如 把“d:”写成了"d",少了个冒号而已。加上就可以了。
2018-04-12
找bug找了1小时 看得我眼都花了,最后的问题是mapping映射那里不能像老师那么直接写啊!!要写上完整包名 <mapping resource="hibernate_001/Students.hbm.xml"/> !!!!
2018-04-11
Junit5的注解要使用BeforeEach 和AfterEach
Before和After并没有用啊
Before和After并没有用啊
2018-04-11
hibernate的使用过程
Configuration cfg = new Configuration().configure();
SessionFactory factory = cfg.buildSessionFactory();
Session session = factory.openSession();
Transaction tx=session.beginTransaction();session.save(stu);tx.commit();session.close();factory.close();
Configuration cfg = new Configuration().configure();
SessionFactory factory = cfg.buildSessionFactory();
Session session = factory.openSession();
Transaction tx=session.beginTransaction();session.save(stu);tx.commit();session.close();factory.close();
2018-04-11
第二遍了,建议大家别用老师提供的jar包,自己去下载最新的jar包,因为新版本和老师的有些用法不一样,自己对照官方文档多练习也是好的
2018-04-04
用最新的hibernate时,自动建表失败,方言MySQLDialect应该改为MySQL5Dialect
2018-04-04