67,513
社区成员
发帖
与我相关
我的任务
分享
@Transactional
public void saveDeptIp(HsDept deptSaveIp)
{
hsDeptDao.save(deptSaveIp);
}
public void save(final T entity) {
Assert.notNull(entity, "entity涓嶈兘涓虹┖");
getSession().saveOrUpdate(entity);
logger.debug("save entity: {}", entity);
}
<!-- 事务管理器 多数据源事务 -->
<bean id="atomikosTransactionManager" class="com.atomikos.icatch.jta.UserTransactionManager" init-method="init" destroy-method="close">
<property name="forceShutdown"><value>true</value></property>
</bean>
<bean id="atomikosUserTransaction" class="com.atomikos.icatch.jta.UserTransactionImp">
<property name="transactionTimeout" value="300"/>
</bean>
<bean id="txManager" class="org.springframework.transaction.jta.JtaTransactionManager" >
<property name="transactionManager" ref="atomikosTransactionManager" />
<property name="userTransaction" ref="atomikosUserTransaction"/>
<property name="allowCustomIsolationLevels" value="true"/>
</bean>