- 30
- 0
- 约4万字
- 约 52页
- 2017-09-11 发布于浙江
- 举报
Struts+Hibernate+Spring
Web开发流行架构
课程总体目标
我们的目标是:能够熟练运用当前流行的java开源框架:Struts、Hibernate以及Spring来构建灵活、易于扩展的多层Web应用程序。
多层架构概述
C/S:以数据库为中心
B/S:多层架构才是真正的目的
B/S多层架构将显示、业务运算、数据库等功能完全分离,杜绝彼此的耦合与影响,从而实现松耦合和良好的可维护性。
呈现层(UI Layer/Presentation Layer)
struts
业务逻辑层(Business Layer )
spring
持久化层(Persistence Layer )
Hibernate
Struts
开源MVC框架
Struts课程目标
深入理解MVC模式
掌握Struts体系架构
掌握Struts开发流程
熟练掌握Struts的配置方法
Struts是什么?
Struts的目标是提供一个开发Web应用的开源框架。Struts鼓励基于M2模式(即MVC设计模式)来开发程序。
Model
View
Controller
Model1与Model2设计模式简介
以JSP为中心的开发模型,称为Model1(JSP+JAVABEAN)
业务逻辑与表示逻辑混和,不利维护与重用
HTML中嵌入了大量的JAVA代码
验证、流程控制、更新程序的状态全部在JSP中完成
您可能关注的文档
- 基于Android的传感器游戏--真心话 大冒险(毕业设计).doc
- 基于Java之SSH深入浅出——精简剖析.doc
- 基于linux ssh命令.doc
- 基于Linux SSH命令大全.doc
- 基于linux 下ssh 服务配置.doc
- 基于Linux_SSH_命令大全完整珍藏版.doc
- 基于Linux操作系统教程02.doc
- 基于MAC入门系列教程.doc
- 基于MVC原理 SSH架构面试.doc
- 基于Mware 8虚拟机安装Mac OS X 10.7 Lion正式版教程.doc
- 戴尔SupportAssist软件 工具Dell OpenManage Essentials入门指南.pdf
- SinOne微控制器SC92F7202 SC92F7201 SC92F7200说明书用户手册.pdf
- Taipei Veterans General Hospital 轮椅 膝下截肢轮椅 高背轮椅 说明书用户手册.pdf
- Mettler Toledo 梅特勒-托利多 密度测量仪 P20 Density 用户手册.pdf
- JJP纺织服装相关业务说明书用户手册.pdf
- GZC采购文件FS(ZB3)2024050C(重)说明书用户手册.pdf
- Jiaxian品类信息型号信息说明书用户手册.pdf
- SBINZ教练员证书说明书用户手册.pdf
- Shell壳牌佳度 汽车及工业油脂 S3 V220C 2 说明书用户手册.pdf
- EHS环境影响报告表环境影响报告表说明书用户手册.pdf
原创力文档

文档评论(0)