建议你看一下 thinking in pattern ,这里面有较详细的说明。 说明对象的使用,以及对象持久化、代码复用。 其实简单理解重用就是说:当一个操作会在其他几个操作中都会使用到的时候, 你就可以把这个操作提取出来,写一个公用的方法,供其他方法使用就是了。
先从数据库中将数据检索出来,封装到值对象中
在将你的值对象存储到session里,用session.setAttribute("键值",值对象的引用)
对于面向对象编程,代码重用基本上都是使用继承机制。
1、提取合适的公共类
2、采用MVC模式(比如用SSH开发)
3、合理的架构设计
PS:具体的体会还是应该多编程,多模仿优秀的设计 ,这样才能有亲身的体会