您的位置:首页 > 其它

有关配置文件和属性文件区别

2009-05-10 20:20 246 查看
1.默认加载

如果是 Configuration config = new Configuration().configure();则是默认加载classpath下的hibernate.cfg.xml文件,当然,我们也可以再new Configuration().configure(“*****.cfg.xml”);加载指定的文件。

如果是 Configuration config = new Configuration();则是默认加载classpath下的配置文件hibernate.properties文件。

2.分别用2种加载的实现:

1)加载hibernate.cfg.xml实现代码:

Configuration config = new Configuration().configure();

sessionFactory = config.buildSessionFactory();

2) 加载hibernate.properties实现代码:

Configuration config = new Configuration();

config.addClass(BranchForm.class); //BranchForm.class是要生成表的bean

sessionFactory = config.buildSessionFactory();

注:以上都只写了关键的代码,没捕获异常!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: