[技术回顾]09年3月份学习的2种开发模式
来源:互联网 发布:mac qq发离线文件 编辑:程序博客网 时间:2024/06/05 02:34
同上一篇日记一样!摘抄至我以前的博客!
2009-03-31 最近学习的2种开发模式
永久链接: http://chenyl927.iteye.com/blog/358166
Model 1实现CRUD:JSP+JavaBean开发模式
Model1模式的职能分配:
JSP:与客户端之间的交互,显示数据;功能业务逻辑处理
JavaBean:数据对象;数据访问对象;业务功能实现
Model 2实现CRUD:JSP + Servlet + JavaBean 开发模式
感觉:
Model1比较简便 简单 但是都写在JSP页面上有时候会很乱,
Model2会更好用 但是比较麻烦 还要经过servlet先配置 再映射...但是页面上更加简洁!
Servlet配置方法:
<servlet>
<servlet-name>Servlet名称</servlet-name>
<servlet-class>类</serlvet-class>
</servlet>
<servlet-mapping>
<servlet-name>Servlet名称</servlet-name>
<url-pattern>访问该Servlet的URL路径</url-pattern>
</servlet-mapping>
Servlet生命周期:
init 方法, 负责初始化Servlet 对象。
service 方法, 负责响应客户的请求(调用doGet 或 doPost等方法)。
destroy 方法, 当Servlet 对象退出生命周期时, 负责释放占用的资源。
流行的三层开发模式:
l Model2:
JSP:与客户端之间的交互,显示数据
Servlet:业务逻辑控制
JavaBean:业务逻辑处理;数据对象
l MVC模式:
Model(模型): 数据模型;业务模型——JavaBean
View(视图):与客户端的交互,显示数据——JSP
Controller(控制器):业务逻辑控制——Servlet
- [技术回顾]09年3月份学习的2种开发模式
- 5年技术学习历程的回顾
- 微软20年开发技术回顾
- IT技术学习回顾
- 2010年12月份Web技术学习小结
- 中3班09年3月份学习重点
- 回顾3年前的旧闻:让你免于失业的十项开发技术
- 2011年11月-2012年10月份 历时一年的 博客回顾
- 2006微软开发技术回顾
- 2007 开发语言技术回顾
- 2007 开发语言技术回顾
- Java开发技术十年的回顾与展望
- Java开发技术十年的回顾与展望(收藏)
- Java开发技术十年的回顾与展望
- Java开发技术十年的回顾与展望
- Java开发技术十年的回顾与展望
- Java开发技术十年的回顾与展望
- Java开发技术十年的回顾与展望
- [技术回顾]面向对象
- Java Network Programming笔记
- 同步通信和异步通信
- c++ 数据封装模式之一: 简单工厂模式
- c++ 数据封装模式之一: 简单工厂模式
- [技术回顾]09年3月份学习的2种开发模式
- VC编译出现 "Internal error during IncrBuildImage"
- Jim Chan函数调用的汇编程序过程
- c++ 数据封装模式之二: 工厂方法模式
- 初始化隐藏对话框程序
- c++ 数据封装模式之三: 抽象工厂模式
- 开始MLFS项目
- c++ 数据封装模式之四: 观察着工厂模式
- 终端和控制台的区别