随笔分类 -  架构设计

摘要:1.三层架构(不是本文重点,简单介绍一下)1)用户界面层(UI层),主要职责是提供可用的功能给用户。用户界面层(一般是XXXView),主要职责是响应(识别)用户的请求操作(包括UI层返回及用户的输入数据) ,由请求操作调用相应的XXXController(或XXXManager)完成相应的业务逻辑;在这一层也还要对一些错误信息进行判断和处理(错误信息是和数据库没有关系的。2)业务逻辑模块层(一般由XXXController或 XXXManager类模块组成),主要职责执行业务逻辑的计算,业务逻辑可以很简单,简单到只是简单的调用XXXDAO的一个save操作。也可以很复杂,复杂到要用到多个CX 阅读全文
posted @ 2011-08-11 09:55 SpringMVC+Hibernate 阅读(224) 评论(0) 推荐(0) 编辑
摘要:开篇先看一张图片:一个会打扮的人,是绝对不能让自己变成图片上方的那副模样的,又丑又脏,又没有一个好的表情。显然,图片下方的女人已经掌握了装扮之道,又干净又美丽,而且非常令人喜欢。装扮,不仅仅是在女人身上,我们的代码也是一样的。已经迫不及待了,我们也要装扮一下我们的代码,我们也要让她们变得很美丽。准备好了吗?开始吧!!我们给DAL层化化妆,让她更加美丽!!!====================华丽分割线========================一:数据库连接字符串:写死了的字符串拼接: 1: Private connStr As String = "server=.;data 阅读全文
posted @ 2011-04-04 08:34 SpringMVC+Hibernate 阅读(176) 评论(0) 推荐(0) 编辑
摘要:认识分层: 做开发也有几年了,在开发软件的过程中,分层式结构是最常见的,也是非常重要的。 其实,分层只是一种思想,与层数无关,不管是分为三层,还是五层,抑或是七层,这些分法都是为了让我们的项目适应变化,可重用,方便程序员的开发。那些所谓的代名词: 表示层:这一层是给用户的界面;就是和用户交互的,用于显示和接收用户输入的数据的。 数据层:这一层就是负责数据库的访问,其实就是对数据表的增删改查等操作。 业务逻辑层:这一层处于表示层和数据层中间,可以看出这一层的重要性。我给他起了另外一个名字叫“华丽的承上启下”。这一层主要完成业务的规则定制、业务流程实现等任务。各司其职,分层治之: 我们将整个项目. 阅读全文
posted @ 2011-03-24 15:53 SpringMVC+Hibernate 阅读(264) 评论(0) 推荐(0) 编辑

友情链接:厦门事业单位