摘要: 模型驱动:把数据跟处理分开,用单独的JavaBean封装数据(不管是请求的,还是返回的,可以在一起封装),把处理类完全孤立成一个框架,用这个模型作为灵魂在驱动整个骨架。特性:血肉分开,使结构更清晰,职能划分更清楚,免得局长管权力又管财务的,弄不好贪污。核心:模型(model)就是指对象Vo(value object)对比:属性驱动--你把一大堆属性搞到你的处理类里面,完全可以。方便而快捷,不过结构清晰度当然就不好了。开发:模型驱动开发(Model-driven development,MDD)是软件开发的一种样式,其中主要的软件工件是模型,根据最佳实践,可以从这些模型生成代码和其他工件。模型. 阅读全文
posted @ 2013-03-29 17:15 Tim&Blog 阅读(302) 评论(0) 推荐(0)
摘要: Spring对JDBC进行了良好的封装,通过提供相应的模板和辅助类,在相当程度上降低了JDBC操作的复杂性。并且得益于Spring良好的隔离设计,JDBC封装类库可以脱离Spring Context独立使用,也就是说,即使系统并没有采用Spring作为结构性框架,我们也可以单独使用Spring的JDBC部分(spring-dao.jar)来改善我们的代码。 作为对比,首先让我们来看一段传统的JDBC代码: Connection conn =null; Statement stmt = null; try { conn = dataSource.getConnection(); stmt = c 阅读全文
posted @ 2013-03-29 14:26 Tim&Blog 阅读(782) 评论(0) 推荐(0)