Configuration 类负责管理 Hibernate 的配置信息。
包括如下内容:
Hibernate 运行的底层信息:数据库的URL、用户名、密码、JDBC驱动类;
数据库Dialect,数据库连接池等(对应 hibernate.cfg.xml 文件);
持久化类与数据表的映射关系(*.hbm.xml 文件)
创建 Configuration 的两种方式:(只一种即可,否则会被覆盖)
属性文件(hibernate.properties):Configuration cfg = new Configuration();Xml文件(hibernate.cfg.xml)Configuration cfg = new Configuration().configure();
Configuration 的 configure 方法还支持带参数的访问:
File file = new File(“new.xml”);
Configuration cfg = new Configuration().configure(file);