随笔 - 14,  文章 - 0,  评论 - 84,  阅读 - 19561

随笔分类 -  个人创作

j2eelib(2) —— 一个基于spring的便于数据库访问的MVC设计
摘要:在web开发中,很大一部分时间都是直接和数据库打交道,除非和别的公司合作,需要通过接口来访问或操作数据。因此,任何一家基于web开发的公司,其框架基本上包含其特有的MVC体系,数据库访问框架设计等。本文是笔者个人对这方面的一个小小的思考结果。 先照例展现包结构: 图中圈出一个DataAccessController类,笔者认为该类的设计是一个核心,各种业务层级的controller,如果需要基于这种模式做数据库访问,可以继承它。该类稍后介绍,先看一下如果对user信息做数据库访问操作,用与不用DataAccessController的差别。 (1)不用DataAccessController. 阅读全文
posted @ 2012-10-05 14:45 王小涛 阅读(1695) 评论(1) 推荐(0) 编辑
j2eelib(1) —— 一个DAO模式的简单设计
摘要:工作三年了,想把自己接触过的,以及将要接触的一些知识技能做些整理。因此,开始着手长期开发一个纯技术性的生态系统——j2eelib,顾名思义,里面的各模块,和j2ee相关。 今天要说的是其中和MVC相关的部分——自己设计的一个DAO模式,用于数据库访问层。 首先,关于dao层相关的包结构,如下图所示。 该包结构可以看出,这套DAO模式存在两个体系。其一是application包下的应用级体系,其二是framework包下的框架级体系。 一般而言,对于一个需要进行数据库访问的dao,比如截图中对user实体进行操作的dao,笔者认为存在这样一种继承体系思考原则:对于上层的bo层或service.. 阅读全文
posted @ 2012-10-05 13:30 王小涛 阅读(2210) 评论(1) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示