我的hibernate是3.2.6的
这个问题纠结我半天最后的解决方案就是,添加下面的红颜色的代码.就好了
<!-- 配置sessionFactory -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="configLocation">
<value>classpath:hibernate.cfg.xml</value>
</property>
<property name="mappingLocations">
<value>classpath*:/org/jbpm/**/*.hbm.xml</value>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.Oracle9Dialect
</prop>
<prop key="jdbc.fetch_size">50</prop>
<prop key="jdbc.batch_size">30</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.use_outer_join">true</prop>
<prop key="hibernate.cglib.use_reflection_optimizer">
true
</prop>
</props>
</property>
</bean>
如果大家有更好的办法,请留言谢谢了
本文解决了一个使用Hibernate 3.2.6遇到的问题,通过添加特定的配置代码解决了问题。包括配置sessionFactory,使用不同的数据源、配置文件路径、映射位置、属性设置等。
1662

被折叠的 条评论
为什么被折叠?



