如果你用了opensessioninview,但是spring没有配置事务,就会出现这个问题
所以要在spring中配置事务!
所以要在spring中配置事务!
解决方案 »
- class not found 整了一晚上,求高手帮忙!
- 求助啊 SSH整合时 出现 严重: Exception starting filter struts2
- CXF(webService)问题
- blazeds could not initialize proxy
- 奇怪的Hibernate问题,<union-subclass>不能保存,无异常,无insert语句,但是对象UUID已产生。
- 求JSF刷新重复提交的方案.
- hibernate get() load()的效率问题?想不通,想不通SOS!!
- 哪个编译器好用一些?
- js能不能触发一个函数往后台发送一个action 好像只有ajax才行啊
- java8来了,有传统的ORM框架实现类似Linq和Jinq的功能了么?
- 读txt文件转码问题
- 规范的重要性大家发表下看法
<bean id="userManager" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager"/>
</property>
<property name="target">
<ref local="userManagerWithOneAdvice"/>
</property>
<property name="transactionAttributes">
<props>
<prop key="save*">PROPAGATION_REQUIRED</prop>
<prop key="remove*">PROPAGATION_REQUIRED</prop>
<prop key="update*">PROPAGATION_REQUIRED</prop>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
你的service层调用方法名是什么
没有加到
<property name="transactionAttributes">
<props>
<prop key="save*">PROPAGATION_REQUIRED </prop>
<prop key="remove*">PROPAGATION_REQUIRED </prop>
<prop key="update*">PROPAGATION_REQUIRED </prop>
<prop key="insert*">PROPAGATION_REQUIRED </prop>
</props>
这里面吧
<param-name>singleSession</param-name>
<param-value>false</param-value>
</init-param>是没问题了,但是我明明是有事务的声明啊?