我在我的应用程序中使用了SpringBoot & Spring Data JPA。现在我正致力于将JMS集成到我的应用程序中。添加以下代码后,我将在查询数据库时看到一个错误。据我所知,这个错误是因为应用程序找不到JPA的事务管理器,这应该是由我的JmsTransactionManager配置引起的。有人能帮我吗?
下面是一个简单的示例,如下面的示例:,但我还没有找到提交/回滚事务逻辑的示例。在当前遗留代码中,所有事务逻辑都在JRMP容器中的一个通用方法invokeObject()中处理--该代码将在一个地方拦截 all RMI api-调用,如果RMI调用成功,只需提交,如果抛出异常,则只需回滚任何建议、提示、引用等,如何在一个点拦截所有的RMI调用来实现事务逻辑?
我正在尝试创建一个Restful API,使用Springboot和Spring data JPA来执行CRUD操作。数据库将是用于并发访问的Oracle关系database.Now,如果我们只使用使用@ transactions的spring事务,这将服务于我们并发CRUD操作的目的。我看到有JPA乐观和悲观的锁定策略版本栏。我的具体问题是,对于并发CRUD操作,我们是否需要Spring事务和JPA锁定策略?或者