简述Hibernate 主要的配置文件?
参考答案:
Hibernate的主要配置文件有两种:
- hibernate.cfg.xml:这是Hibernate最常用的配置文件形式。它包含了Hibernate与数据库的基本连接信息,如数据库用户名、密码、驱动类以及数据库URL等。此外,还包含了配置数据库的方言(dialect),用于根据底层数据库的不同生成不同的SQL语句,以便Hibernate能在访问数据库时进行优化。
- model.hbm.xml:这个文件包含了Hibernate的基本映射信息,即系统中每一个类与其对应的数据库表之间的关联信息。在Hibernate工作的初始阶段,这些信息通过hibernate.cfg.xml的mapping节点被加载到Configuration和SessionFactory实例。
这两种文件信息共同包含了Hibernate的所有运行期参数。