永发信息网

关于J2EE业务逻辑的实现

答案:1  悬赏:80  手机版
解决时间 2021-06-03 04:43

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

哪个方案好

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


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

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

最佳答案
第一种方案好一些,把数据访问类和业务逻辑类分开,最好数据访问类也要先定义接口
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
41级剑魂加点
河南威麦仕实业有限公司在什么地方啊,我要过
windows 7使用QQ旋风软件出现的问题。
雨花区长沙中国工商银行(红星分理处)地址在什
藕断丝连的含义是什么
应城市孝感黑凤梨地址在什么地方,想今天过去
我们为什么那么容易变?变的好陌生!
为什么索爱的软件很少?
黄陂区武汉中国人民银行(黄陂支行)这个地址在
到高中了,怎样学好化学?
关于星盘的问题
2009年11月3号晚的动物动画片节目!!!
为什么会出现80后与90后间的差异
什么是懂爱啊?!
郾城区漯河宫养生会所地址在哪,我要去那里
推荐资讯
怎么以何必在一起为题写篇日记
好听的泰文歌
怎么删除诺基亚N86上删不掉的应用程序
为什么有钱的人都是那么的傲慢呢
什么动物永远睡不醒?
保存书签要流量吗
传奇世界115区富贵幽冥火咒、主体强化骷髅和
心理学经典性条件反射理论
别人都拿自己当小孩子看时,你该咋办
每次刷牙的时候牙龈出血怎么办?
问道1.42版本人105级3L1M练个雪狐怎么加点?
我现在上高一,我没练过,我现在100米用11.81
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?