摘要:
DAO是J2EE设计模式中一种重要的设计模式。它上与BO(BusinessObject)业务逻辑层相连,下与数据源逼近,其重要性就不言而喻了。 举一个简单的例子:分页。分页是系统中非常常见的功能模块。我们用两种方式来模拟一下这个功能:纯净的JSP,还有JSP+DAO。 纯jsp的方式:我们会在页面里直接直接上sql语句:SELECT...FROM...LIMITn,m。如果我们系统中有好多个模块都要用到分页的功能,那这块管理分页的程序会立马出现在好多个页面上,这时候再加上数据库的连接关闭,或者其他的业务代码,我们的页面会显得很乱,不好维护。而且从代码复用的角度来说这样就不很合理。 下面我们看. 阅读全文
posted @ 2011-04-24 22:20
focusJ
阅读(881)
评论(0)
推荐(0)