9 月 13 日,2025 Inclusion・外滩大会「开源嘉年华」正在限量报名中! 了解详情
写点什么

文章:Spring 2.0 的新特性和应用实践

  • 2007-07-12
  • 本文字数:643 字

    阅读完需:约 2 分钟

Spring 联合创始人 Rod Johnson 阐述了 Spring 2.0 中在核心容器、XML 配置扩展、AOP 增强和 Java 5 等特性方面最新进展和使用指南。

Spring 开源项目开始于 2003 年 2 月,现在这一框架正在被越来越多的个人和企业所接受,在很多行业内成为事实上的标准,其下载量也已经超过百万。因为是开源的,所以 Spring 能够根据用户的反馈对框架及时进行修改,但不管怎样它的使命一直都很清晰,就是成为一个功能强大但使用简单的非入侵型编程模型。

经过近 10 个月的开发,2006 年 10 月份 Spring 2.0 发布最终版,在很多方面又做了大量提升。现在的 Spring 不仅能满足小型项目的使用,而且也能应付大组织所用,比如 BEA WebLogic Server 10 中,就使用了 Spring 和 Pitchfork 项目来执行注入和拦截,还有一些企业厂商使用 Spring 集成自己的产品等。

在本文中,Rod Johnson 深入浅出地阐述了 2.0 版本所增强的一些功能:

  1. 配置扩展:在 Spring 2.0 中,Spring 支持可扩展的 XML 配置,使得使用自定义元素开发成为可能,它们为生成 Spring bean 的定义提供一种新层次的抽象。XML 扩展机制同样提供了一些新的标签来简化许多普通的任务。
  2. 在 AOP 框架中有重要增强,使得既强大又更易于使用。
  3. 增强对 Java 5 的支持。
  4. 提供以动态语言实现 Spring bean 的能力,比如 Groovy、JRuby 和 Beanshell,同时保留 Spring 组件模型的所有服务,比如依赖注入,方便的声明性服务以及 AOP。

结合所介绍的特性,文中所提供的大量实例代码对你理解 Spring 2.0 也会有一定的帮助。

阅读全文: Spring 2.0 的新特性和应用实践

2007-07-12 03:18961

评论

发布
暂无评论
发现更多内容

Fabric.js 从入门到________

德育处主任

大前端 可视化 canvas 画布 FabricJS

Jetpack系列(一) — Navigation

android 程序员 移动开发

Jaxb2 实现JavaBean与xml互转

android 程序员 移动开发

hencoder学习自定义view(1)

android 程序员 移动开发

Http详解

android 程序员 移动开发

Gson用户指南

android 程序员 移动开发

Http 状态码详解

android 程序员 移动开发

HTTPS工作原理以及Android中如何防止抓包

android 程序员 移动开发

IOS开发之——CABasicAnimation(95)

android 程序员 移动开发

Java 创建型模式:单态模式,原型模式,工厂方法

android 程序员 移动开发

JETPACK-COMPOSE-ALPHA-版现已发布!(1)

android 程序员 移动开发

JetPack现在都成了Android开发必备技能嘛?

android 程序员 移动开发

hook(1)入门篇

android 程序员 移动开发

Jetpack-在数据变化时如何优雅更新Views数据

android 程序员 移动开发

JAVA-Android-多线程实现方式及并发与同步

android 程序员 移动开发

Java的Url编码和解码

android 程序员 移动开发

IOS开发之——事件处理-hiTest(69)

android 程序员 移动开发

Java 网络:InetAddress类的应用以及通过Socket实现TCP编程

android 程序员 移动开发

JNI 与 NDK 入门(一)

android 程序员 移动开发

JS Bridge实现

android 程序员 移动开发

Koltin28

android 程序员 移动开发

HashMap源码分析 —— 一篇文章搞定HashMap面试

android 程序员 移动开发

HTTPS详解

android 程序员 移动开发

IOC架构设计之Dagger2架构设计(三)

android 程序员 移动开发

Java线程(十):CAS

android 程序员 移动开发

Jetpack Compose 1

android 程序员 移动开发

JETPACK-COMPOSE-ALPHA-版现已发布!

android 程序员 移动开发

Jetpack系列——ViewModel

android 程序员 移动开发

Koltin47

android 程序员 移动开发

HashMap及HashTable源码解析

android 程序员 移动开发

Java之JNI初步认识

android 程序员 移动开发

文章:Spring 2.0的新特性和应用实践_Java_霍太稳@极客邦科技_InfoQ精选文章