三层架构理解
来源:互联网 发布:js防水涂料是什么材料 编辑:程序博客网 时间:2024/05/16 06:05
查看文章 |
三层架构
2008-06-12 15:30
三层架构是:数据层,业务层,表示层。 数据层从数据库中取出-10。 业务层按照一定的逻辑(这里我们举例取温度的逻辑)翻译成-10摄氏度。 表示层显现给用户“哎呀,今天好冷!”。 层就相当于一个黑盒子,我们不用知道它内部怎么实现,只需要知道如何去调用它就行了。当一层内部由于技术变迁发生变化时,只要接口不便,其他层不用做任何改变。分层之后灵活性提高,也便于团队分工开发。 最简单的 说白了.写3个项目,一个项目调另一个项目. 1个项目是表示层(就是直接呈现给用户的,asp.net就是指的网站) 2个项目是逻辑层(项目的逻辑处理) 3个项目是数据层(数据库相关访问) 项目1调用项目2,项目2调用项目3 如对用户等录功能来说. 你把根据用户名,密码查询用户信息的数据库操作放到项目3中(就是数据库层中出来) 项目2个调用项目3中所返回的用户信息,对其进行逻辑处理.比如.把返回的数据处理成User类然后反回. 项目1(表示层)中 调用项目2(逻辑层)返回的User类 再对页面进行出来. 要分层就必需分多个项目. 如果只是在同一个项目里面写了不同操作类 那还是1层. 因为一但有改动.整个项目都得重新编译. 真正的分层. 某一层有改动只需编译相应的项目. 当然真正的项目中一般都不是绝对的三层.可能4层5层.有的还有并列层等等 三层结构只是个架构的思路并不绝对. |
- 三层架构理解
- 三层架构简单理解
- 三层架构的理解
- 三层架构理解
- 三层架构的理解
- 三层架构-初理解
- 对三层架构的理解
- 三层架构理论的理解
- 三层架构的进一步理解
- 三层架构的进一步理解
- 三层架构的进一步理解
- 黑马程序员---理解三层架构
- 关于三层架构的理解
- 对三层架构的理解
- 对三层架构的理解
- 个人对三层架构的理解
- 自己对三层架构理论的理解
- [我的理解]真正的三层架构
- 跟老紫竹学Java-图书销售系统
- web.config配置
- Linux 2.6新内核的设计理念及新特性
- Linux操作系统下如何监测C程序的内存泄露
- Linux操作系统中安装JAVA JDK1.6的方法
- 三层架构理解
- .net 跨线程访问可视化控件的基本方法:
- Rome was not built in a day 罗马不是一日建成的
- DB2 创建或修改存储过程
- Java编程那些事儿56—方法练习
- vc下opencv的配置
- Symbian Executable File Format(转)
- 优化利用PSoC芯片片上资源的低功耗应用
- 基于MyEclipse6.5的SSH整合