说说自己对Spring和Struts配置文件的理解

在用到SSH的工程中,

Struts的配置文件是这样的,它是管理一个

网页与后台的Action层的交流,而存在的

而Spring的配置文件是管理了一个工程的,整个

除了前端页面层其它的一些Java类的相关配置信息

有了这两层的配置文件,把从前到后各层之间的

部分联系起来

最近又学了一个dwr的JS框架,它也有一个配置文件

这个文件里面的内容是配置了一些有关后台的Action

层的一些类,把这个类封装成一个Javascript的类对象

把后台的那个类对象,模仿给页面上的Javascript语言中

能直接康帕调用的Javascript的类,也就是一个远程暴露

的意思.这是在Jsp页面当中的Javascript代码中写的一些

方法中,去调用这个Javascrpt的对象的.

而Extjs的应用只是一个对Javascript的封装框架,

这种框架的意思是,介于组件复用技术,和模式技术的中间产物

它的这些代码能直接写在Jsp页面标签中,供直接加载使用,

也能写在一个单独的.Js文件中,在Jsp页面中导入前边的这个

.Js页面,再直接引用就可以了.这是一种层次独立思想,也是一

种软件复用的思想体现

[color=red]Service的作用:[/color]

业务逻辑里操作多个数据库的表

能保证他们同时成功,要在SERVICE里面加事务

DAO层是没有这么强大的

之所以分层

就是为了协调开发 提高开发效率和代码的耦合度,

分层是思想模式,如果你觉得麻烦

那是因为你没真正碰到复杂的业务。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值