STRUTS1.1的MVC图和说明
Struts模式
Struts允许其他模型框架来处理应用的业务领域
EJB
JDO/JavaBean
DRM(Object-Relation Mapping)
Hiberate
模式:现实中的对象 → 转化成模型中的对象
概念模型清楚显示了问题的实体
UML→ 关联Association
依赖 Dependency
累积 Aggregation
一般化 Generalization
类:判断是否同时拥有属性的方法
业务对象: 1.实体业务对象
2.过程业务对象
3.事件业务对象(代表应用中的一些时间)
让技术和非技术人员都理解,并提高开发效率
业务对象的持久化Hiberate
将内存中的数据对象在退出应用程序后还将数据保持
DAO模式中提供了访问关系型数据库系统所需的所有操作的接口
DAO模式将底层类数据操作和上层逻辑关系分开
程序Struts和Hibernate关联程序
各种组件的关系
1.视图
2.模型:表示应用程序的状态和业务逻辑,对于大型应用,由JavaBean或EJB
3.控制器:由ActionServlet中的Action类来实现,相当于中央控制器,主要负责接受HTTP请求信息,根据配置文件struts-config.xml的信息把请求发给适当的Action对象
4.Struts的配置文件struts-config.xml
分享到:
相关推荐
MVC框架struts学习笔记1MVC框架struts学习笔记1MVC框架struts学习笔记1
struts2学习笔记总结
Unix 学习笔记 Core Java 学习笔记 Tiger 学习笔记 XML 学习笔记 Oracle 学习笔记 JDBC 学习笔记 Hibernate 学习笔记 HTML&JavaScript 学习笔记 ...Struts 学习笔记. Ajax 学习笔记 EJB 学习笔记 Spring 学习笔记
struts1.2学习笔记了解struts工作流程: 首先struts基于MVC模式, 用户发送的请求讲被ActionServlet处理,转发,但是它是怎样实现的了??
Struts2 是一个非常优秀的MVC框架,基于Model2 设计模型 由传统Struts1和WebWork两个经典框架发展而来 Struts2框架=Struts2+XWork Strust2 核心功能 允许POJO(Plain Old Java Objects,简单javabean对象,没有继承,...
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于...Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架,这里是在学习一些关于Struts2框架的详细笔记资源。
struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。
Struts2是在WebWork2基础上发展而来的.和Struts1一样,Struts2也属于MVC框架.需要注意:尽管Struts2与Struts1在名称上的差别不大,但两者在代码编写风格上几乎是不一样的.
视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。因为模型与控制器和视图相分离,所以很容易改变应用程序的...
MVC框架(Struts2)开发租房网站([培训]doc和源代码),北大青鸟培训课程项目驱动学习实战源代码和个人总结笔记,希望对初学者有用,hold住哦!!
java学习笔记大全:java内容介绍 java编程可以分成三个方向: 1、java se (j2se)桌面开发 java中的基础中的基础 2、java ee (j2ee)web开发 3、java me (j2me)手机开发 java se课程介绍 java面向对象编程(基础) java...
java基础学习笔记全集 J2EE MVC 线程 多线程 struts 常用类的使用 spring MD5加密算法 J2EE中文教材
Struts学习笔记...............263 Struts2.0..263 第一章 MVC Model.........................263 第二章 Struts Basic264 第三章 Action,Result & Struts2 Tag Library......................267 第四章 Data ...
Struts学习笔记...............263 Struts2.0..263 第一章 MVC Model.........................263 第二章 Struts Basic264 第三章 Action,Result & Struts2 Tag Library......................267 第四章 Data ...
SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架 ,属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面。... 本文档包含SpringMVC的课件笔记与学习标注。
这是本人在培训机构学习sun285课程的一些学习全课程,学习笔记和心得体会,你可以了解struts是由mvc如何演变而来。通过这些学习你可以快速明白struts的思想。
这是本人多年积累的学习笔记,记录详细、内容宽广,对新手高手都会有所帮助 作者: 冯万里(Holemar) 邮箱: daillow@gmail.com QQ: 292598441 MSN: daillo@live.cn 更新日期: 2011-12-21 文档都可以用文本编辑器...
3-JSP+DAO和MVC+DAO(基于MySQL数据库分页)-v笔记.pdf 4-Struts入门笔记.pdf 005_Struts+DAO登陆.pdf 9-Struts高级部分(1)(解决重复提交、上传组件)笔记.pdf 54留言管理程序_Struts + Spring + Hibernate笔记.pdf
用户可以自由选择Struts、Spring/MVC,Webwork,Taperstry、JSF这几个web框架。采用TDD的开发方式,使用JUnit测试各层,甚至测试 jsp 输出的 w/o 错误。为了简化开发,预定义好了一套目录结构、基类、用来创建数据库...
{1.1}基本语法}{17}{section.1.1} {1.2}数字表达方式}{17}{section.1.2} {1.3}补码}{19}{section.1.3} {1.3.1}总结}{23}{subsection.1.3.1} {1.4}数据类型}{23}{section.1.4} {1.4.1}整数与浮点数}{23}{...