我有我的计划是基于Spring MVC的与hibernate.in此更新不工作一体化的问题.. 道冬眠不是Spring MVC中更新
@Override
public void updateAuditorium(Auditorium auditorium) {
openSession().update(auditorium);
}
服务
@Transactional
public void update(Auditorium auditorium) {
auditoriumDAO.updateAuditorium(auditorium);
}
配置
<beans:bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<beans:property name="driverClassName" value="com.mysql.jdbc.Driver" />
<beans:property name="url" value="jdbc:mysql://localhost:3306/auditoriumbooking" />
<beans:property name="username" value="root" />
<beans:property name="password" value="root" />
</beans:bean>
<!-- Hibernate 4 SessionFactory Bean definition -->
<beans:bean id="hibernate4AnnotatedSessionFactory"
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<beans:property name="dataSource" ref="dataSource" />
<beans:property name="packagesToScan">
<beans:list>
<beans:value>com.company.product.model</beans:value>
</beans:list>
</beans:property>
<beans:property name="hibernateProperties">
<beans:props>
<beans:prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect
</beans:prop>
<beans:prop key="hibernate.show_sql">true</beans:prop>
</beans:props>
</beans:property>
</beans:bean>
功能之后执行注意到happend。
你能否提供我们有任何控制台日志?用你在这里提出的东西找不出任何东西。 – A1ternat1ve 2014-09-20 15:03:50
你的意思是tomcat日志? – boycod3 2014-09-20 15:08:09
您需要提交交易。 – ares 2014-09-20 15:09:50