gpt4 book ai didi

java - 服务层对象 "service"可以是DAO层对象吗?

转载 作者:行者123 更新时间:2023-12-02 00:10:36 26 4
gpt4 key购买 nike

服务层对象可以“服务”DAO 层对象吗?或者这是否违反了正确分层架构的完整性?

例如,

class MyService {

}

class MyDao {
private MyService myService;
}

最佳答案

我不会这么做。 DAO 应该处理数据库;服务管理其他服务和 DAO 来实现其用例。最好让该服务调用 DAO 以及所需的任何其他服务。

这种安排可能会带来循环依赖的风险。

关于java - 服务层对象 "service"可以是DAO层对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12885418/

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