我有一个带有静态工厂的库和一些自定义事务管理,如下所示。
MyResourceConnection resource = Factory.getResourceConnection();
resource.startTxn();
Node node = resource.getNodeById(10);
//do some thing on node.
resource.updateNode(node);
resource.commit();
上述类型的代码适用于单个方法中的事务。 如何将其与Spring事务管理集成,以便可以通过多种方法进行事务处理?
换句话说,如果我用自己的交易管理方式编写JPA替代方案,我该如何将其与spring集成?
我知道这是一个广泛的问题,但任何指向相关材料的指针都会有所帮助。我做了一些谷歌搜索,到目前为止,我被卡住了。