gpt4 book ai didi

java - 在java中定义事务边界的位置(@Service或@DAO级别),任何建议

转载 作者:行者123 更新时间:2023-12-02 04:23:48 25 4
gpt4 key购买 nike

在java中定义事务边界的位置(@Service或@DAO级别),任何建议

我们需要管理多个服务之间的事务。

最佳答案

根据您的持久化技术,可能需要某种类型的事务来持久化任何内容。因此,您可能需要 DAO 级别的交易,例如测试 DAO 层。如果例如 Controller 可以直接访问 DAO,您也需要在 DAO 上进行交易。

您可能想要做的是在服务级别声明事务,并在 DAO 级别重用所提供的事务。

阅读伟大的spring reference关于交易以及 spring data reference寻求想法。

关于java - 在java中定义事务边界的位置(@Service或@DAO级别),任何建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32443740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com