Java 8 服务器事务的代码示例

Code example for Java 8 server transaction

我想在一个事务中用一些新数据更新数据库和服务器。

我正在使用 java 8,我正在寻找 Java 交易 API。

我找到了 JTA 但没有看到代码示例。有人可以 link 吗?

我看到了这个post and

但是有关于数据库事务,没有代码示例。

我想在比DAL级别更高的杠杆上进行交易

因为它也包含对等服务器更新。

private void updateDbAndServer() throws Exception {



        if (rulesUiRepository.updateRulesUiSnapshot(nonSplittedRulesSnapshot) == -1)
            throw new RuntimeException("cannot save ui snapshot in DB");

        Map<RuleConditionBl, RtRule> splittedMap = nonSplittedRulesSnapshot.toSplittedMap();
        anotherService.updateConfig(splittedMap);
    }

我认为 Spring 事务 API 非常易于使用,可以让您专注于您的业务逻辑。 API 以声明形式使用。查看 this 了解更多信息。