个的笔试题spring2.0新特性点评_第1页
个的笔试题spring2.0新特性点评_第2页
个的笔试题spring2.0新特性点评_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Spring2.02006JavaSpring2.0发布附带的文档2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面:一、Spring的XML配置引入XMLSchemaSpring1.x系列中,beanDTDnamespace的分隔。2.0的一个非常XMLSchemanamespacebean的配置文件做大幅度的简bean属性的各种简化,AOPJNDISchema的语法自动提示和校验功能。Spring2.0XMLSchema语法的配置可以在相当程度上降低配置文件的复杂程度和烦琐SpringXMLSchema并没有从根源上面解决XML配置复杂的问题,而只是减轻。和修改一定的并且用XML配置本身无法直接进行单元测试来验证依赖关系因此,当bean之间关系越复杂的时候,XML配置文件本身的也是一个负担。本身也是可测试的,而且的描述能力要远远好于XML配置文件,同时编写和维护起来也比XML轻松。二、提供了requestsessionrequestscopesessionscopebeanJavaWeb框架ServletWeb层,对于业务层来说,不应该涉及Webwork/Struts框架的用户来说,恐怕不太会使用该特性,另外根据我的理解,也许request/sessionscopebeanSpringMVCController使用的。AJAXWebService调用来说,这一特性反而是很有用处的。对于这种应用场景,JS通过AJAX调用,抛开Web层框架,直接业务层bean,这个时候就需要提request/sessionscopebean了。三、集成AspectJHibernatePOSpring容器初始化的,往往是用户自己newfind,loadSpring容器无法对这种容器外创bean依赖关系注入。Spring2.0AspectJ对领域模型进行静态织入,这样当该领域模型在容器外被创建的时候,会产生对容器的回调,进行依赖关系的注入。Spring2.0提供的这一特性,确保了MartinFolwer的Rich Object的可行性,这一特性的提供恐怕会对未来很多Java系统的设计产生相当深远的影响。其实针对Rich Object更进一步如果将DAO功能作为Object的抽象父类,stack的MVC框架。NamedParameterJdbcTemte我认为意义非凡,为JDBC查询提供了带命名参数的占位符,JDBC自己的“?”JDBC的时候,也可以很容易的构造出来带占位符SQL字符串了。供了,配置文件也进行了必要的简化。虽然SpringMVC从框架设计角度来说远远不如Webwork那么有创意,但是也是一步一个脚印的改进,再配合上各种框架例如SpringWebflowSpringMVC会成长为Webwork的劲敌。七、支持动态语言JMS支持,JMX支持,JCAJMX功能的支持,JCA功能的支持都在进一步的完善过程中。Spring2.0JavaWeb应用很少使用这架上面的技术就一扫而空了。Spring是一个野心很大的框架,从现在状况来看,SpringJava开源框架之集大成者,从未来来看,SpringJ2EESprin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论