`
feohoo
  • 浏览: 112593 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Spring2.5新特性

阅读更多

<o:p></o:p>

生之初,Spring框架就守它的宗旨:化企业级应用开,同时给杂问题提供大的、非侵入性解决方案。一年前布的Spring2.0就把些主推到了一个新的高度。XML Schema的支持和自定命名空的使用大大减少了基于XML的配置。使用Java5及更新版本java的开如今可以利用植入了像泛型generic)和注解等新言特性的Spring。最近,和AspectJ表达式言的密集成,使得以非侵入方式添加跨越定良好的Spring管理象分的行可能。<o:p></o:p>

布的Spring2.5继续坚持了向,特那些使用Java 5或更新版本java的开提供了一步化而大的新特性。些新特性包括:注解驱动的依性注入(annotation-driven dependency injection),使用注解而非XML元数据来自动侦测classpath上的Spring件,注解命周期方法的支持,一个新的web控制器模型将求映射到加注解的方法上,在测试框架中支持Junit4Spring XML命名空的新增内容,等等。<o:p></o:p>

本文是探讨这些新特性的3篇系列文章中的第一篇。本文将主要关注于化的配置和在Spring用程序上下文(application context)核心新增的基于注解的功能;第二篇文章将涵盖web可用的新特性;最后一篇文章将着重介集成和测试的新增性能。一系列的三篇文章中引用的例子都基于Spring PetClinic用程序范例。此范例最近被重构以用于展示Spring最新功能,并被包含于Spring 2.5布下包中,可以从Spring Framework "samples/petclinic"下的"readme.txt"文件可以得知关于如何构建和部署PetClinic用程序,掌握本文提到的新技的最佳方法也就是PetClinic用程序中所展示的特性试验<o:p></o:p>

Spring支持JSR-250注解<o:p></o:p>

Java EE5中引入了“Java平台的公共注解(Common Annotations for the Java Platform,而且公共注解从Java SE 6一开始就被包含其中。 20065月,BEA宣布了他在一个名Pitchfork目上与Interface21合作该项目提供了基于SpringJava EE 5程模型的实现,包括支持用于注入(injection)、截( interception)和事务处理(transactions)的JSR-250注解和EJB 3注解(JSR-220) 2.5版本中,Spring框架的核心(core在支持以下JSR-250注解:<o:p></o:p>

·            @Resource <o:p></o:p>

分享到:
评论

相关推荐

    spring 2.5新特性

    spring 2.5新特性spring 2.5新特性spring 2.5新特性spring 2.5新特性spring 2.5新特性

    spring2.5新特性相关

    spring2.5新特性相关,我自己整理的

    Spring2.5新特性.rar

    Spring2.5的新特性-第一部分.doc 本文将主要关注于简化的配置和在Spring应用程序上下文(application context)核心新增的基于注解的功能; Spring_2.5新特性-第二部分-Spring_MVC中的新特性.doc

    spring2.5新特性的说明

    Spring 2.5是Spring框架的一个重要版本,它在2008年发布,引入了许多新的特性和改进,显著提升了开发效率和灵活性。这个版本主要关注于注解驱动的开发、依赖注入的增强以及对Java配置的支持。接下来,我们将详细探讨...

    Spring2.5的新特性

    【Spring2.5的新特性】 Spring框架自诞生以来,一直致力于简化企业级应用的开发,提供强大且非侵入式的解决方案。Spring2.5在这个方向上迈出了一大步,尤其对于使用Java 5或更高版本的开发者来说,它带来了更多便利...

    spring2.5 mvc_ibatis2

    Spring 2.5版本是Spring发展史上的一个重要里程碑,它引入了许多新特性,使得开发更加高效。同时,iBatis作为一个轻量级的持久层框架,通过SQL映射文件将Java代码与数据库操作分离,提供了良好的可维护性。当这两个...

    Spring2.5-中文参考手册chm

    Spring2.5版本是该框架的一个重要里程碑,它在2008年发布,带来了许多新特性和改进,提升了开发者在构建应用程序时的灵活性和效率。 **依赖注入(DI)和控制反转(IoC)** Spring的核心特性之一是依赖注入(Dependency...

    精通Spring2.5pdf书籍proSpring2.5

    总的来说,《精通Spring2.5》这本书会详细讲解这些特性和实践,帮助读者深入了解Spring框架,掌握如何利用Spring 2.5进行高效的企业级应用开发。书中涵盖的内容包括但不限于:Spring的核心概念、IoC和AOP的实现原理...

    spring2.5的所有jar包

    6. **Web-MVC增强**:Spring MVC在2.5版本中提供了更多的特性,如:模型-视图-适配器(MVA)模式的改进,支持RESTful风格的URL映射,以及对HTTP上传文件的支持。 7. **Spring Expression Language (SpEL)**:Spring...

    spring2.5中文文档

    Spring 2.5版本是该框架的一个重要里程碑,引入了许多新特性并优化了已有的功能。以下是对Spring 2.5中文文档的主要内容进行的详细解释。 1. **依赖注入(DI)增强**:在Spring 2.5中,依赖注入进一步加强,支持了...

    Spring2.5 源代码

    Spring 2.5是Spring框架的一个重要版本,它引入了许多关键特性,为开发者提供了更强大的功能和更好的灵活性。让我们深入探讨一下Spring 2.5中的核心知识点。 1. **依赖注入(Dependency Injection, DI)**: ...

    spring2.5的一个新特性

    标题中的“spring2.5的一个新特性”指的Spring框架的第2.5版本中引入的重要更新。Spring是一个广泛使用的Java企业级应用开发框架,它提供了丰富的功能来简化应用程序的构建,包括依赖注入、面向切面编程(AOP)、...

    Spring2.5 中文文档 chm格式

    Spring2.5版本是该框架的一个重要里程碑,引入了许多改进和新特性,为开发者提供了更丰富的功能和更好的灵活性。这个"Spring2.5中文框架开发手册"旨在帮助中国开发者更好地理解和应用Spring框架,尤其是对于那些不...

    spring 2.5中文帮助文档

    通过阅读《Spring2.5-中文参考手册.chm》这份文档,开发者可以深入了解Spring 2.5的各种特性和用法,解决实际开发中遇到的问题,提升开发效率。文档不仅包含详细的API参考,还包含丰富的示例和最佳实践指导,是学习...

    Spring2.5-中文参考手册chm.zip

    Spring 2.5版本是该框架的一个重要里程碑,引入了许多新特性和改进。这个"Spring2.5-中文参考手册chm.zip"文件包含了关于Spring 2.5版本的详细中文指南,对于学习和理解Spring框架具有很高的价值。 Spring框架的...

    spring2.5中文文档(PDF)

    6. **XML Schema支持**:Spring 2.5引入了新的XML Schema,使得配置文件更加语义化和易读。 7. **测试框架**:加强了对JUnit和Mockito等测试工具的集成,便于编写单元测试和集成测试。 8. **国际化支持**:通过`...

    struts2.1+spring2.5+hibernate3.3整合之第一步(spring2.5+hibernate3.3)

    Struts2.1、Spring2.5和Hibernate3.3是经典的Java企业级开发框架组合,它们各自在应用程序的不同层面提供了强大的支持。本篇将详细阐述这三个组件的整合过程,以及各自的核心特性。 首先,Struts2是一个基于MVC设计...

    传智播客spring2.5源代码

    5. **Bean工厂的增强**:Spring 2.5提供了一种新的Bean工厂实现,即`ConfigurableListableBeanFactory`,它增加了更多的配置选项,允许更复杂的bean配置和管理。 6. **类型安全的集合注入**:在Spring 2.5中,可以...

    struts1.2 + spring2.5 + hibernate3.2框架demo

    其次,Spring2.5框架的依赖注入(DI)特性允许开发者解耦组件,通过容器管理对象的生命周期和依赖关系。同时,Spring的AOP模块支持切面编程,可以实现事务管理、日志记录等功能。在Struts1.2和Hibernate3.2集成中,...

Global site tag (gtag.js) - Google Analytics