在用到SSH的工程中,
Struts的配置文件是这样的,它是管理一个
网页与后台的Action层的交流,而存在的
而Spring的配置文件是管理了一个工程的,整个
除了前端页面层其它的一些Java类的相关配置信息
有了这两层的配置文件,把从前到后各层之间的
部分联系起来
最近又学了一个dwr的JS框架,它也有一个配置文件
这个文件里面的内容是配置了一些有关后台的Action
层的一些类,把这个类封装成一个Javascript的类对象
把后台的那个类对象,模仿给页面上的Javascript语言中
能直接康帕调用的Javascript的类,也就是一个远程暴露
的意思.这是在Jsp页面当中的Javascript代码中写的一些
方法中,去调用这个Javascrpt的对象的.
而Extjs的应用只是一个对Javascript的封装框架,
这种框架的意思是,介于组件复用技术,和模式技术的中间产物
它的这些代码能直接写在Jsp页面标签中,供直接加载使用,
也能写在一个单独的.Js文件中,在Jsp页面中导入前边的这个
.Js页面,再直接引用就可以了.这是一种层次独立思想,也是一
种软件复用的思想体现
Service的作用:
业务逻辑里操作多个数据库的表
能保证他们同时成功,要在SERVICE里面加事务
DAO层是没有这么强大的
之所以分层
就是为了协调开发 提高开发效率和代码的耦合度,
分层是思想模式,如果你觉得麻烦
那是因为你没真正碰到复杂的业务。
分享到:
相关推荐
当Web应用程序采用了Struts框架后,在Web应用启动时,Struts框架会初始化并加载配置文件`struts-config.xml`。这个配置文件定义了整个应用的结构,包括各个Action、Form Bean以及它们之间的映射关系。初始化完成后,...
通过Action类,开发者可以定义业务逻辑,而Struts的配置文件用于管理请求和Action之间的映射。此外,Struts2引入了拦截器,增强了框架的功能,比如表单验证、异常处理等。 再来说说MyBatis,它是一个优秀的持久层...
- **特性**:它是SpringMVC框架的核心,不需要开发者自己实现,但需要在配置文件中配置。 - **处理器映射器HandlerMapping** - **作用**:根据请求的URL找到对应的处理器(Handler)。 - **处理器适配器...
6. **配置文件**:如struts.xml、spring.xml和hibernate.cfg.xml,定义了框架的配置信息,如Action映射、bean定义和数据库连接等。 通过这个项目,新手可以学习如何整合SSH框架,理解分页的实现原理,以及如何优化...
5. **Readme**:项目中的Readme文件通常包含了项目的简介、安装指南、使用方法、测试数据等重要信息,帮助开发者快速理解项目并进行部署和测试。在QQZone项目中,Readme文件可能是石老师提供的教程,包含如何配置...
hibernate中一对多配置文件返回的是什么? 63 71.17. hibernate拒绝连接、服务器崩溃的原因?最少写5个 63 71.18. Hibernate主键介绍 63 71.18.1. Assigned 63 71.18.2. Hilo 63 71.18.3. Increment 64 71.18.4. ...
1、谈谈你对Struts的理解。 117 2、谈谈你对Hibernate的理解。 118 3、AOP的作用。 118 4、你对Spring的理解。 118 5、谈谈Struts中的Action servlet。 120 6、Struts优缺点 优点: 1. 实现MVC模式,结构清晰,使...
1、谈谈你对Struts的理解。 117 2、谈谈你对Hibernate的理解。 118 3、AOP的作用。 118 4、你对Spring的理解。 118 5、谈谈Struts中的Action servlet。 120 6、Struts优缺点 优点: 1. 实现MVC模式,结构清晰,使...
1、谈谈你对Struts的理解。 117 2、谈谈你对Hibernate的理解。 118 3、AOP的作用。 118 4、你对Spring的理解。 118 5、谈谈Struts中的Action servlet。 120 6、Struts优缺点 优点: 1. 实现MVC模式,结构清晰,使...
1、谈谈你对Struts的理解。 117 2、谈谈你对Hibernate的理解。 118 3、AOP的作用。 118 4、你对Spring的理解。 118 5、谈谈Struts中的Action servlet。 120 6、Struts优缺点 优点: 1. 实现MVC模式,结构清晰,使...
1、谈谈你对Struts的理解。 117 2、谈谈你对Hibernate的理解。 118 3、AOP的作用。 118 4、你对Spring的理解。 118 5、谈谈Struts中的Action servlet。 120 6、Struts优缺点 优点: 1. 实现MVC模式,结构清晰,...
1、谈谈你对Struts的理解。 128 2、谈谈你对Hibernate的理解。 128 3、AOP的作用。 129 4、你对Spring的理解。 129 5、谈谈Struts中的Action servlet。 131 6、Struts优缺点 优点: 1. 实现MVC模式,结构清晰,使...
1、谈谈你对Struts的理解。 117 2、谈谈你对Hibernate的理解。 118 3、AOP的作用。 118 4、你对Spring的理解。 118 5、谈谈Struts中的Action servlet。 120 6、Struts优缺点 优点: 1. 实现MVC模式,结构清晰,使...