只显示主题贴

有时候我会想,是不是整个系统只需要一个DAO就好,因为它只是执行增删改和查询而已 至于暴露给Service层的数据接口,从某种程度上来说,应该都是有特定业务含义的, 而DAO只是底层的API,它不能具备业务含义。
是根据一个Table对应一个DAO的原则吗? 这是我目前的做法,没有什么特别的考虑,就是因为比较简单 不过却总感觉别扭,比如一个多表查询的方法,那应该是要放到那个DAO里面 想听听看大家有什么高见...
大家应该都有遇到过一个项目在访谈阶段就确认了会有两期,比如一个企业网银: 第一期主要针对大陆企业 第二期主要针对香港企业 现在第一期已经开发完成,客户进入UAT阶段,同时二期也开始进入开发,且二期的开发周期是一个月, 也就是说,在这一个月内,我们需要处理一期客户所提Issue(Bug or Request Change),同时也要开发二期新功能。 问题来了: 1.一期目前客户正在测试,且会提前上线,如何保证二期开发时不影响一期的稳定性呢? 2.客户如果在一期测试时所提Issue,如何保证在二期也被完全修正呢? 目前我们是在开发流程中做了一些规范和控制,但感觉成本比较大, 问题1:在二期开 ...
eleda
搜索本博客
最新评论
评论排行榜