`
txf2004
  • 浏览: 6866612 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

struts 学习笔记(4) STRUTS1.1的MVC图和说明

阅读更多

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学习笔记

    MVC框架struts学习笔记1MVC框架struts学习笔记1MVC框架struts学习笔记1

    struts2学习笔记总结

    struts2学习笔记总结

    java unix sping ajax struts hibernate 学习笔记

    Unix 学习笔记 Core Java 学习笔记 Tiger 学习笔记 XML 学习笔记 Oracle 学习笔记 JDBC 学习笔记 Hibernate 学习笔记 HTML&JavaScript 学习笔记 ...Struts 学习笔记. Ajax 学习笔记 EJB 学习笔记 Spring 学习笔记

    struts1.2学习笔记

    struts1.2学习笔记了解struts工作流程: 首先struts基于MVC模式, 用户发送的请求讲被ActionServlet处理,转发,但是它是怎样实现的了??

    struts项目学习笔记

    Struts2 是一个非常优秀的MVC框架,基于Model2 设计模型 由传统Struts1和WebWork两个经典框架发展而来 Struts2框架=Struts2+XWork Strust2 核心功能 允许POJO(Plain Old Java Objects,简单javabean对象,没有继承,...

    Struts2学习笔记.zip

    Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于...Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架,这里是在学习一些关于Struts2框架的详细笔记资源。

    struts 学习笔记

    struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。

    Struts2 - 学习笔记

    Struts2是在WebWork2基础上发展而来的.和Struts1一样,Struts2也属于MVC框架.需要注意:尽管Struts2与Struts1在名称上的差别不大,但两者在代码编写风格上几乎是不一样的.

    Struts学习笔记

    视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。因为模型与控制器和视图相分离,所以很容易改变应用程序的...

    MVC框架(Struts2)开发租房网站([培训]doc和源代码).rar

    MVC框架(Struts2)开发租房网站([培训]doc和源代码),北大青鸟培训课程项目驱动学习实战源代码和个人总结笔记,希望对初学者有用,hold住哦!!

    java学习笔记

    java学习笔记大全:java内容介绍 java编程可以分成三个方向: 1、java se (j2se)桌面开发 java中的基础中的基础 2、java ee (j2ee)web开发 3、java me (j2me)手机开发 java se课程介绍 java面向对象编程(基础) java...

    java基础学习笔记全集

    java基础学习笔记全集 J2EE MVC 线程 多线程 struts 常用类的使用 spring MD5加密算法 J2EE中文教材

    Java/JavaEE 学习笔记

    Struts学习笔记...............263 Struts2.0..263 第一章 MVC Model.........................263 第二章 Struts Basic264 第三章 Action,Result & Struts2 Tag Library......................267 第四章 Data ...

    J2EE学习笔记(J2ee初学者必备手册)

    Struts学习笔记...............263 Struts2.0..263 第一章 MVC Model.........................263 第二章 Struts Basic264 第三章 Action,Result & Struts2 Tag Library......................267 第四章 Data ...

    SpringMVC笔记.zip

    SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架 ,属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面。... 本文档包含SpringMVC的课件笔记与学习标注。

    sun285课程mvc模式搭建

    这是本人在培训机构学习sun285课程的一些学习全课程,学习笔记和心得体会,你可以了解struts是由mvc如何演变而来。通过这些学习你可以快速明白struts的思想。

    holemar学习笔记(2011-12-21)

    这是本人多年积累的学习笔记,记录详细、内容宽广,对新手高手都会有所帮助 作者: 冯万里(Holemar) 邮箱: daillow@gmail.com QQ: 292598441 MSN: daillo@live.cn 更新日期: 2011-12-21 文档都可以用文本编辑器...

    SSH学习基础笔记 .zip

    3-JSP+DAO和MVC+DAO(基于MySQL数据库分页)-v笔记.pdf 4-Struts入门笔记.pdf 005_Struts+DAO登陆.pdf 9-Struts高级部分(1)(解决重复提交、上传组件)笔记.pdf 54留言管理程序_Struts + Spring + Hibernate笔记.pdf

    AppFuse学习笔记(J2EE入门级框架)

    用户可以自由选择Struts、Spring/MVC,Webwork,Taperstry、JSF这几个web框架。采用TDD的开发方式,使用JUnit测试各层,甚至测试 jsp 输出的 w/o 错误。为了简化开发,预定义好了一套目录结构、基类、用来创建数据库...

    Java学习笔记-个人整理的

    {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}{...

Global site tag (gtag.js) - Google Analytics