Spring3和hibernate4整合的一点小问题
其实这个问题在第一次使用hibernate4的时候就发现了,当时没怎么管,因为后来换用了mybatis。 现在又重新一个项目,用hibernate4来做,就出现了这个问题,鼓捣了很久,保存数据一直提示我的User类不是一个Entity,还好上次无意间发现了解决办法,不然我又得放弃hibernate了。 废话不多说了,切入正题: 大家都知道,hibernate和spring整合的方式有两种, 一种是写hibernate.cfg.xml,然后在spring配置文件中配置sessionFactory的时候引入这个配置文件就可以了 第二种是直接将数据库的连接写在spring配置文件中,建一个dataSource的bean 我用的是第一种,然后通过如下代码引入的*.hbm.xml文件: <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> <!-- hibernate配置文件 --> <property name="configLocations"> <value>classpath:/com/singlesing/cfg/hibernate.cfg.xml</value> </property> <!-- mapping配置文件 --> <property