jta相关内容

JTA 和 Spring @Transactional 注解的区别

我已经开始使用Spring的@Transactional注解,它为管理事务提供了很多便利.然而,在我们的代码中使用这个注解现在让我们依赖于 Spring.我知道 JPA 类型的东西有一个 javax persistence 包,我们在其中可以用 JPA 注释来标记各种代码,但由于它们都来自 javax.persistence,我们的代码不依赖于任何特定的实现或 ORM. 我想我的问题是是否有 ..

Neo4j 是否仍然支持 XA 事务?

我的项目使用 spring boot 和 neo4j.SDN(spring data neo4j)作为数据访问层.最近遇到一个需要跨存储持久化的问题,需要同时更新neo4j和oracle数据库中的数据.因此,这样做的标准方法是 XA 分布式事务.我在将 neo4j 与 JTA 集成时查找的任何资源都是旧的,最近我在 SDN 参考页面上发现了这一点:“Neo4j 正在放弃 XA 支持,因此 SDN ..
发布时间:2021-06-07 18:58:54 其他开发

JPA和EJB-什么时候需要使用事务?

我正在按照一些教程学习Java的持久性. 我正在使用Java EE 7和Payara服务器. 我注意到每个人都使用不同的持久性方法. 示例: 简单 @Stateless公共类BookServiceBean实现BookService {@PersistenceContext私有EntityManager em;public void createOrUpdate(Book ..
发布时间:2021-05-03 20:12:23 其他开发

ARJUNA012140:不允许添加多个最后资源

我有2个数据源,在一个方法中,我需要从2个数据库中读写.数据库是PostgreSQL,我的EAR应用程序在wildfly-16上运行. 我无法以相同的方式使用2个数据库连接 好吧,我知道是因为系统无法管理其他数据库中的事务. 所以我拆分了我的ejb中的方法: @TransactionAttribute(TransactionAttributeType.NEVER) publ ..
发布时间:2021-02-14 19:05:40 Java开发

JEE7 @Transactional注释并非总是会触发

在转移到WildFly 8服务器和JEE7之后的几天里,我一直在尝试使用JPA事务进行管理,但我不明白为什么在某些情况下@Transactional(javax.transaction.Transactional)注释不会截获带有注释的方法.我看不到任何规则为何有时有效而有时无效. 我的无效代码示例: import javax.inject.Inject; import javax.i ..
发布时间:2021-02-10 19:18:58 Java开发

springboot jta事务回滚不起作用

我想使用JTA(使用atomikos)配置在整个数据库中执行事务. 我有以下代码,希望在一次交易中执行.但是,当我运行该应用程序时,它会保存entityObject1并更新eventObject2,并且在运行l.intValue()语句时引发异常时不会回滚.下面是我用于JTA配置的所有代码. 我想念什么吗?谁能帮忙. public void testJTATRansaction( ..
发布时间:2020-04-25 03:28:13 其他开发

带有JTA事务的Spring Java配置

我在Spring中编写了一个简单的项目,我想使用JTA事务.我想java类的基础配置,而不是xml.我在Internet上搜索了良好的配置,但是没有找到任何有趣的教程.我的配置类: package pl.airlines.configuration; import java.util.Properties; import javax.persistence.EntityManage ..
发布时间:2020-04-25 03:28:09 Java开发

如何在我自己的事务中包装对象更改并将其与Hibernate合并到JTA中?

我有一个Web应用程序,该应用程序部署在Tomcat 6上,并使用Hibernate. 它在JMS队列上接收消息,该消息触发通过Hibernate更改到我的数据库以及我的对象(Agent)的更改. Web请求还可以通过Hibernate访问DB,并访问共享库(由单例持有的ConcurrentHashMap). 我的问题是,我有一条JMS消息,它更改了几个不同的Ag ..
发布时间:2020-04-25 03:27:36 Java开发