15得票3回答
尝试使用错误的版本(2)更新步骤执行id=1,而当前版本为1。

我正在使用SpringBatch 2.1.7发布的核心和基础设施jar包读取CSV文件并将其保存到数据库中。 我将我的代码与Spring Quartz调度程序集成,以便每分钟运行一次,批处理成功读取和写入数据,但由于事务冲突而失败,出现错误消息“org.springframework.dao...

15得票1回答
Spring的@Service注解是否具有事务性?

当我在Spring服务中想要通过Spring repositories更新多个数据库表时,我是否需要添加@Transactional以确保我处于事务状态并可以回滚,还是已经存在? 如果是的话,我需要将其添加到类级别还是方法级别?

15得票2回答
多线程Spring事务

假设我们进入一个方法并在主线程中启动一个事务。在这个方法中,有一些异步方法,因此我们在该方法内创建了另外2个线程。 Thread 1 --> SubMethod1 --> Saving (t=1) ^ ...

14得票2回答
如何在没有接口的情况下配置具有加载时织入功能的AspectJ

在我的项目中,我目前使用AspectJ(不仅仅是Spring AOP,因为存在某些限制),在编译时进行织入。为了加快Eclipse上的开发速度,我想要在加载时进行织入。我成功地做到了这一点,但有一个主要的约束条件:在服务实现中使用接口包含一些事务方法。 如果我在调用类中声明服务及其实现而不是...

14得票4回答
Spring Kafka中的事务同步

我想要将 Kafka 事务和仓库事务同步:@Transactional public void syncTransaction(){ myRepository.save(someObject) kafkaTemplate.send(someEvent) } 自从合并(https://g...

14得票2回答
使用Spring Batch进行事务管理

我正在学习Spring框架,已经能够设置一些任务。现在,我想使用Hibernate/JPA将导入的数据保存到数据库中,但是我一直收到以下错误:14:46:43.500 [main] ERROR o.s.b.core.step.AbstractStep - Encountered an er...

14得票1回答
Spring中@Transactional和Spring Security中@PreAuthorize的顺序

我有类似下面这样的东西: public interface MyService { @PreAuthorize("hasPermission(T(Name).OBJ, T(Action).GET)") MyObj getObj(String id); } @Ser...

14得票2回答
如何使用由Spring管理的事务性EntityManager执行自定义SQL查询

我有一个基于Spring构建的应用程序。我让Spring完成所有@Transactional的魔法,只要我操作映射到Java对象的实体,一切都运行良好。 然而,当我想要在一个没有映射到任何Java实体的表上执行一些自定义任务时,我就卡住了。不久前,我找到了一种解决方案来执行自定义查询,如下所...

14得票2回答
@Async和@Transactional:不起作用

请查看代码。 当我调用方法@Async loadMarkUpPCT()时,数据不会提交到表中。它的行为就像非事务性操作一样。 当我从loadMarkUpPCT(Class 1)中删除@Async,即非异步时,数据被提交并正常地按预期运行:事务性 我原本期望使用@Async和@Trans...

13得票1回答
在升级了Spring依赖项之后,出现错误A JTA EntityManager无法使用getTransaction()。

我之前使用的是<version.org.aspecj>1.7.4</version.org.aspecj>和<vesrion.org.springframework>4.0.1.RELEASE</vesrion.org.springframework&...