
SSH架构
相对详细深入的介绍、学习SSH的架构,包括:Struts1、Struts2、Hibernate、Spring。
zhuojiajin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSH-Hibernate(二)—映射关系(下)
这是第三篇将的Hibernate的映射关系了,这篇将多对多和继承映射!原创 2014-12-31 23:19:57 · 1606 阅读 · 6 评论 -
SSH-Hibernate(二)—映射关系(中)
Hibernate的上篇博客写了一对一关联,这篇我们说一下一对多关联。入门篇里我们说过,Hibernate的关联关系对应的是关系型数据库中的表记录之间的关系。换句话说就是以类间的关联关系,来保存或者说映射记录的关系,因为关联关系里的一对一,一对多,多对多描述的是对象(对象即记录)数量的关系。记住这一点应该是有助于理解的。 表关系图 这张图表达的是:客户表和订单表中的记录,一个客户(原创 2014-12-30 23:58:36 · 1612 阅读 · 7 评论 -
SSH-Hibernate(二)—关系映射(上)
关系映射的理解 上篇博客说过ORM是一种持久化的解决方案,它的思想呢就是将关系数据库中的表的记录映射到JAVA对象中。直白的说就是JAVA对象和关系数据库中的记录建立起了固定的对应关系,对象即记录!这样做的带来的最直接的表现就是,开发人员可以以面向对象的思想来操作关系型的数据库。 对象对应的是数据表中的记录,而在关系数据库中记录和记录之间存在着一对一、一对多、多对多原创 2014-11-30 21:56:45 · 1487 阅读 · 7 评论 -
SSH-Struts(三)—ActionForm
ActionForm ActionForm用于封装用户的请求数据,即用户在页面上输入的数据。它充当了一个运输工具的角色。为了可以立体的理解ActionFrom,下面从两个角度看看: 从封装的数据内容来看,通常实体对象是根据数据库的表来建立的,换句话说就是实体对象面对的是数据库。而ActionForm则面对的是界面上显示的数据。从作用来看,大家知道在没有引入Struts之前数据都原创 2014-11-15 21:00:43 · 3113 阅读 · 6 评论 -
SSH—Struts(三)—执行器(Action)
前面已经介绍了Struts的基本原理和控制器ActionServlet,按照一个请求的流程经过了ActionServlet之后就要到达Action类中做具体的处理了。ActionServlet通过ActionMapping获取映射的Action对象,通过Action来完成请求的处理,最后Action返回一个ActionForward对象。 Action的创建 当请求经过Action原创 2014-10-31 22:20:02 · 1671 阅读 · 7 评论 -
SSH-Struts(二)—控制器(ActionServlet)
上篇博客介绍了Struts的架构,接下来将详细的介绍其中的组件,这篇博客要写的是Struts的控制器ActionServlet。 扮演的角色 ActionServlet类是Struts的控制中心,所有来自于浏览器的请求的地址映射、ActionForm的匹配、视图的流转都需要通过控制中心来调度。也就是说,它所充当的是总入口的角色,无论是进或者出都需要经过它。 继承关系原创 2014-10-27 23:15:14 · 2511 阅读 · 11 评论 -
SSH-Struts(一)——基本原理
简介 Struts框架是MVC的一个实现,它很好的结合了JSP、Servlet、JavaBean、Taglib等技术。它为MVC的各层提供了良好的支持,就像房地产商盖房子时先盖的大楼框架。只要引入到项目就相当于你已经有了基本的雏形。 ok,在概念的层面去理解偏技术的知识,我不认为这是一个好的出发点。对于这类知识的学习最好的方法应该是,动手。所以,我们不寻求准确的概念定义,而是从原创 2014-10-14 21:56:59 · 2091 阅读 · 13 评论