你引入hibernate框架的时候需要2个配置文件,1个是“hibernate.cfg.xml”此文件是配置hibernate与数据库的一些相关信息如驱动之类的。另一个是hibernate根据数据库中的表生成的映射文件,目的是为了将实体类中的字段与表中的字段关联起来,“实体类名.hbm.xml”。
如果你与spring整合,那么hibernate.cfg.xml就不需要了,因为hibernate将有spring掌管,所以相应的配置写在spring的application.xml中。
如果只是hibernate的话有两个文件需要引用
一个是实体类的映射文件:XXX.hbm.xml --> 用来在数据库生成表结构的。
一个是配置文件:hibernate.cfg.xml --> 用来和数据库产生连接的,生成session!
hibernate.cfg.xml,主要就是配置数据库连接用