hibernate之Configuration对象

 任务:读取主配置信息

1.  Configuration config = new Configuration();      使用hibernate,但并没有读取

2.  config.configure();   开始读取配置文件在src目录,

File file = new File("c:\Hibernate.xml"); 
Configuration config = new Configuration().config(file);

    也可以将配置文件放置其他目录用相应的APi

3.  源码configure

public static final String DEFAULT_CFG_RESOURCE_NAME = "hibernate.cfg.xml"

public Configuration cofigure() throws HibernateException{

          return configure( StandardServiceRegistryBuilder.DEFAULT_CFG_RESOURCE_NAME) ;

}

hibernate.cfg.xml  -----我们配置文件的名字,所以配置文件名字一定正确

4. 获取SessionFactory

   SessionFactory factory = config.buildSessionFactory();

5. Configuration还有一些比较重要的方法

   addProperties();    增加属性

   setProperties();    设置属性

   指定。hbm.xml文件(映射文件)

   addClass(Order.class); addFile("Order.hbm.xml");addURL();