`
hufhua
  • 浏览: 5053 次
社区版块
存档分类
最新评论
文章列表
1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法的POJO类都可以用作Struts 2的Action。 2) 线程模式方面的对比:Struts 1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制 ...

cobol操作db2

1.概念: 对数据库的处理过程是以事物为单位进行的。           组织与管理是以表为单位进行的。 表是放在表空间(table space)中的, 表空间是放在数据库(database)中的。 Scheme:是指实体名称中的高位标识字段,该字段用于标志整个名称。         当建立一个用户时,会产生一个同名的scheme。 如:SET CURRENT SCHEME = 'PAYROLL'     SELECT * FROM EMPLOYEE.        ---等同于下一条语句。     SELECT * FROM PAYROLL.EMPLOYEE. 视图:VIEW,一张虚拟表,通 ...
在SOA领域,我们认为Web Service是SOA体系的构建单元(building block)。对于服务开发人员来说,AXIS和CXF一定都不会陌生。这两个产品都是Apache孵化器下面的Web Service开源开发工具。 Axis2的最新版本是1.3.CXF现在已经到了2.0版本。 这两个框架 都是从已有的开源项目发展起来的。Axis2是从Axis1.x系列发展而来。CXF则是XFire和Celtix项目的结合产品。Axis2是从底层全部重新实现,使用了新的扩展性更好模块架构。 CXF也重新的深化了XFire和Celtix这两个开发工具。 新产品的退出导致了几个问题。是不是现有的 ...
Global site tag (gtag.js) - Google Analytics