大家用到过BO吗 今天看到业务对象BO这个东西,想起以前在学校做的一个学生成绩管理系统。抽象出Studdent跟teacher这个两个对象。他们包涵了selectCourse() removeCourse(), giveScore等等业务方法。持久化的代码写到了另外的一个地方。 现在看到很多系统基本没有什么bo,都是什么sevices+dao+po这样的,个人觉得sevices+po是不是就是一个BO??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以前学校的都只是基础,公司一般都有自己的框架,但一般都是基于MVC模式来设计的,解耦! 我是想问,那个sevices+dao+po就没有bo了,而sevices+po是类似一个BO?? 其实BO,往往不仅是所有业务操作的集合,还担任了事务的统一性,而你采用dao 而可能达不到一点吧,当然,像那种业务单一操作,是显得BO是多余的,但从整体来看采用BO是利大于弊的,例如,当你发生单一业务操作,变成多业务操作时,你不用去改DAO,而只要在BO中添加业务,新加DAO,对原来的不变动 sevices就是bo,叫法不一样而已 关键是看他处理的那层 楼上是对的,我们也是整么用的,mgr中直接调用PO对象,mgr在这里就是扮演一个BO的业务管理对象。 怎么把hibernate merge的实体存到数据库中 eclipse下如何测试ejb ssh配置问题 jsp的垃圾问题 yale cas 单点登陆问题. 求助!!!!!!!! 类似于OA 系统中的通知 是如何实现的? JMS 吗? 在workshop中创建web service的问题 mybatis动态创建表 刚开始学习JAVA,下载了spring可是不知道怎么用 各位大虾:帮我看一下这两句简单的sql语句,为什么实现不了我想要的功能呢?我就是想实现把符合分数在某一个区间的所有记录打印出来; 有关io流保存图片的问题 getOutputStream() has already been called for this response
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货