在 Spring 基于注释的事务中设置隔离级别
我在我的项目中使用基于注释的事务管理(我用@Transactional注释一些方法)。我想全局设置隔离级别(而不是将其作为每个 @Transactional 注释的参数)…
什么是 XML 命名空间,它与 Spring Transactions 有什么关系?
我刚刚浏览了一个 Spring 事务教程,其中提到有一些可用于声明式事务管理的元素,它们是在 tx 命名空间中定义的。 tx 命名空间实际上包含什么。它在哪…
手动递归删除抛出“已删除实例传递给合并”冬眠中
注意:我使用的是 J2EE Spring MVC + Hibernate,两者都使用注释。 我有一个在休眠中建模的文件系统,其中包含文件夹和这些文件夹中的文件的层次结构…
Spring和Hibernate突然将事务设置为只读
我们有一个在 JBoss 4.2.3 上运行的应用程序,使用 Spring 2.5.2 和 Hibernate 3.2.6.ga。它在 Linux JEE01 2.6.16.60-0.54.5-smp 上运行,使用自己的…
Spring - 是否可以在同一应用程序中使用多个事务管理器?
我是 Spring 新手,我想知道是否可以在同一个应用程序中使用多个事务管理器? 我有两个数据访问层 - 一个用于两个数据库。我想知道,如何在一层使用一…
无法使用包装的事务捕获 DataIntegrityViolationException
我正在使用 Spring 3 来管理数据库事务。每当引发异常时,我都会捕获异常并返回相应的消息。但是当 Spring 提交事务时,异常会再次引发并包装在 org.s…
使用 Spring JDBC 在事务中插入新的父子记录时出错
我有两个表(项目和代码),具有一对多关系(一个项目可以有多个代码 - 这是使用外键在数据库级别实现的)。 当我尝试使用 spring JDBC 在一个事务中…
Grails 集成测试和事务
我不明白为什么这个集成测试失败。我可以通过删除服务方法上方的 @Transactional(propagation = Propagation.REQUIRES_NEW) 注释,或者在集成测试中设…
如何获取Spring事务管理器实例?
我使用注释来标记应在事务中执行的方法。 但是,在一个地方我需要手动执行 transactionManager.rollback() ,而不需要注释。如何获取 transactionMana…
Spring aop事务未提交事务
我在 Apache Tomcat 6.0.29 上使用 Spring 3.0.3、MyBatis 3.0.2 和 mybatis-spring 1.0.0。 我使用了spring的声明式事务来进行事务管理。问题是交易…
在 Spring 中的 @Configuration 类中设置注解驱动的事务
因此,在最新版本的 Spring 中,我们可以使用 @Configuration 注解来设置 Spring 的配置。现在在 JavaConfig 中可以使用 @AnnotationDrivenTx (@Annot…
Spring Security ACL:来自 JDBCMutableAclService.createAcl 的 NotFoundException
我已经在这个任务上工作了太长时间,无法放弃使用 Spring Security 来实现它的想法,但我希望社区能够提供一些支持,这将有助于减少我选择 Spring Sec…
Spring 事务 - 将 @Transactional 与 混合到自定义注释中
我的目标是有某种方式将我的服务类声明为事务性的。我不想将其保留为 spring 配置中的显式声明。过去很多时候,我们创建了新服务,却忘记了围绕它们声…