永发信息网

关于J2EE业务逻辑的实现

答案:1  悬赏:80  手机版
解决时间 2021-06-03 04:43
  • 提问者网友:棒棒糖
  • 2021-06-02 03:57

方案一 一项业务逻辑放在一个类中处理 具体处理根据使用不同的实体对象操作的接口实现来操作 只有CRUD操作 然后在业务逻辑类里调用完成业务逻辑
方案二 一项业务逻辑对应一个类,类中直接获得持久化操作对象 创建相应SQL语句 完成业务逻辑

哪个方案好

第一个方案会使 一个业务需求 对应一个类 但是如果需要完成复杂业务需求 需要从CRUD方法 获得结果集 然后再删选结果 完成业务逻辑


第二个方案会导致 一种业务需求 必须增加该接口的方法 要改源代码

请问哪个实现更好 或者大家有更好的方法 请详细说明

最佳答案
  • 五星知识达人网友:思契十里
  • 2021-06-02 04:52
第一种方案好一些,把数据访问类和业务逻辑类分开,最好数据访问类也要先定义接口
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯