现在的位置: 首页 > 综合 > 正文

WEB架构学习笔记

2018年04月20日 ⁄ 综合 ⁄ 共 656字 ⁄ 字号 评论关闭

 

声明:此文章最开始是本人在百度Blog上发表的,今天才转到此处,主要是为了方便自己学习所做的笔记,如果有错误还希望大家能够指出,由于自己是传智播客学员,所以有些内容可能会借用老师的代码,不过大部分为自己思考编写。希望传智播客的各位老师们见谅!在这里感谢各位老师的细心栽培!

 

我的学习笔记:

1.面向接口编程

2.分层开发

 

都知道java提供了一系列的接口,这些接口就相当于规范一样,要求程序员必需遵循其规定的格式创建具体的实现类。比如sun公司在JDBC方面提供的一系列的接口,具体怎么操作数据库,留给了各大数据库厂商去解决。厂商在开发相应的JDBC驱动程序时都实现了sun规定的这些接口,可以说是一套标准。所谓面向接口编程即是如此。继续看下面这个图,了解下分层开发:

 

这是一个简单的mvc模式的架构图

虽然我画得不太好看,不过我觉得还是很清晰的

具体如下:

 

分层开发:
1.表现层 //用于显示页面
2.控制层 //做一些页面转发,跳转,和调用相关的service方法
3.业务逻辑层 //业务处理
4.数据逻辑层 //操作数据库

 

层次包:
1.cn.xteam.jsp //放jsp页面的
2.cn.xteam.controller //放servlet的
3.cn.xteam.service //处理业务逻辑的相关类
4.cn.xteam.DAO //处理数据库的相关类

 

角色分配:
1.jsp,html,tag,css,javascript;
2.servlet
3.interface>>>>class
4.interface>>>>class

 

抱歉!评论已关闭.