急!!spring整合hibernate的时候 sessionfactory老配置失败

2024年11月15日 12:10
有2个网友回答
网友(1):

同学,你把spring配置sessionFactory的两种方式混用了,



classpath:hibernate/hibernate.cfg.xml


这是配置sessionFactory的第一种方式,比较简单,dataSource,映射还有驱动什么的都不用,因为hibernate.cfg.xml中都有。但这种方式要用到hibernate.cfg.xml文件,所以工程项目中得保留。




classpath:hibernate/hibernate.cfg.xml



class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">










classpath:cn/itcast/shoa/domain




hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect
hibernate.show_sql=true
hibernate.hbm2ddl.auto=update




这是第二种方式,要将你在hibernate.cfg.xml中的配置都在这配置完,写的表较多。但好处是写完了这个,hibernate.cfg.xml这个配置文件就可以不用了。

希望能帮到你!

网友(2):

你是用dpcp 或 c3p0 看看能不能创建sessionfactory