hibernate 读取配置
- 作者: 点赞点赞呀咩待
- 来源: 51数据库
- 2020-10-13
Hibernate加载配置文件的两种方法:
(一):configuration.configure();(默认加载src下的hibernate.cfg.xml文件)
代码:
private static SessionFactory sf = null; static{
Configuration configuration = new Configuration();
configuration.configure();
sf = configuration.buildSessionFactory();
}
如果使用了这种加载方法那么在hibernate.cfg.xml文件中就需要mapping XX.hbm.xml文件了
代码:
第二种方法使用的是con.addClass(class);方法
在test类中代码:
private static SessionFactory sf = null; static{
Configuration configuration = new Configuration();
configuration.configure();
configuration.addClass(Techer.class);
configuration.addClass(Students.class);
sf = configuration.buildSessionFactory();
}
虽然我很聪明,但这么说真的难到我了
(一):configuration.configure();(默认加载src下的hibernate.cfg.xml文件)
代码:
private static SessionFactory sf = null; static{
Configuration configuration = new Configuration();
configuration.configure();
sf = configuration.buildSessionFactory();
}
如果使用了这种加载方法那么在hibernate.cfg.xml文件中就需要mapping XX.hbm.xml文件了
代码:
第二种方法使用的是con.addClass(class);方法
在test类中代码:
private static SessionFactory sf = null; static{
Configuration configuration = new Configuration();
configuration.configure();
configuration.addClass(Techer.class);
configuration.addClass(Students.class);
sf = configuration.buildSessionFactory();
}
虽然我很聪明,但这么说真的难到我了
推荐阅读
