每日一记 [2004-9-3]
来源:互联网 发布:证券公司排行 知乎 编辑:程序博客网 时间:2024/05/01 13:02
昨天修改了3个的bug,但却化了一天的时间。
其中一个bug是多个页面都要调用同一个business类方法,如果在jsp页面中处理显示的逻辑,那么则要修改各个页面;但如果在business类中处理显示的逻辑,那么只需要修改这一个类就可以了。
这里又加深了MVC模式的理解,V层尽量不要做任何的逻辑处理,包括如何显示的逻辑也不要有;而M层则尽量设计完整,不要只满足当前的要求,举个很简单的例子:
查询某个业务的信息,其中有一个属性是申请时间,因为在页面只需要显示yyyyMMdd , 那么M层最好也使用
to_char(a.time,'yyyy-MM-dd HH24:MI:SS')time 查询出秒级别,由C层控制显示的长度;这样在以后修改的时候只需要修改C层就可以了。
- 每日一记 [2004-9-3]
- 每日一记【2004-9-4】
- 每日一记【2004-9-2 cmp的浅解】
- 每日一记
- 每日一记
- 每日一记。encodeURIComponent()
- 每日一记
- 每日一记----------dynamic_cast
- 每日一记
- 每日一记
- 每日一记
- 每日一记
- java每日一记
- Android每日一记
- 每日一记
- Laravel每日一记
- <javascript>每日一记
- 每日一记
- 是我吓走了那个女孩;)
- 新技术的反思
- Model-View-Controller 模式的相互关系图
- GNU make 指南
- GNU make 和 makefile
- 每日一记 [2004-9-3]
- Ibatis2.0使用说明(二)——配置篇(2)[原]
- BitTorrent protocol specification
- Ibatis2.0使用说明(二)——配置篇(3)[原]
- 青春是张洗不出来的照片
- 了解 BEA TUXEDO
- SUN认证Java2程序员考试(SCJP) 试题解析
- Java认证之精辟总结
- GNU sh-utils (A set of shell utilities)