Hibernate核心接口一:Configuration

Configuration类
Configuration类主要用来读取配置文件,启动Hibernate,并管理Hibernate的配置文件。一个应用程序只创建一个Configuration
Hibernate启动过程中,Configuration找到默认的XML配置文件hibernate.cfg.xml,读取相关的配置信息,然后创建一个SessionFactory对象
这里写图片描述

常用的Configuration方法,加载e:\work下的xml文件
File file=new File(“e:\work\hibernate.xml”);
Configuration config=new Configuration ().configure(file);
Configuration对象创建完成后,调用buildSessionFactory方法创建实例 Configuration config=new Configuration().configure();
SessionFactory sessionFactory=config.buildSessionFactory();
得到Sessionactory方法后,Configuration对象的任务就算完成了

如果定义了多个xml文件
法1:
Configuration config=new Configuration();
config.addResource(“xml1.hbm.xml”)
config.addResource(“xml2.hbm.xml”)
法2:为addClass指定被映射的类
Configuration config=new Configuration();
config.addClass(org.hibernate.xml1.class);
config.addClass(org.hibernate.xml2.class);
Configuration接口也可以调用setProperty方法实现动态配置属性的值

这里写图片描述

通过在hibernate.cfg.xml中加入元素也可以配置属性

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值