写点什么

文章: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:181088

评论

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

云原生技术实践营「微服务X消息队列专场」

阿里巴巴云原生

阿里云 微服务 云原生 消息队列

公开下载 | 300页《Java面试宝典》,收藏近万,多位翰林院成员推荐

Java你猿哥

Java MySQL spring 面试 ssm

SpringBoot核心配置全面总结

小小怪下士

Java 程序员 后端 springboot

太强了!牛客网开源1240页字节算法实录,无意中掀起GitHub刷题热潮

Java 数据结构 算法 LeetCode

基于Alpine制作Tomcat的Docker镜像

清康

运行第一个程序Hello world

鸿蒙之旅

OpenHarmony 三周年连更

爆赞!GitHub上久经不衰的经典教程:Springboot精髓参考指南手册

Java spring 微服务 Spring Boot 框架

什么是数据库分片?

Java架构历程

Java 数据库 三周年连更

【Python实战】Python采集热搜数据

BROKEN

三周年连更

分布式事务的21种武器 - 5

俞凡

架构 云原生

Alibaba内网“疯狂”传阅的P8开源出的SpringBoot入门到进阶小册

Java spring 微服务 Spring Boot 框架

MATLAB与Simulink

袁袁袁袁满

三周年连更

K8s 安全是云安全的未来

HummerCloud

Kubernetes k8s

如何使用nobelium 1小时快速搭建你的私人博客

黑微狗‮‮

Blog nobelium

速通字节!阿里p8耗时6个月打造的java面试手册,看到直呼“面试有手就行”

Java你猿哥

Java spring 微服务 JVM 多线程

面试官:一千万的数据,你是怎么查询的?

ZooKeeper 避坑指南: ZooKeeper 3.6.4 版本 BUG 导致的数据不一致问题

阿里巴巴云原生

zookeeper 阿里云 开源 云原生

字节速通!这份软件测试八股文还怕不能拿offer?你值得拥有

Java你猿哥

MySQL 面试 软件测试 计算机 八股文

Redis数据类型及底层大剖析

Java 数据库 redis 缓存

MySQL深分页问题原理与三种解决方案

Java MySQL 数据库

查询最新汽车新闻资讯

DS小龙哥

三周年连更

GitHub爆赞!阿里P9架构师的JDK源码笔记也太强了!

Java 源码 jdk 高并发

Python的常见数据结构

timerring

Python

https和http有什么区别?

海拥(haiyong.site)

三周年连更

声网 Token 鉴权机制,以及常见的问题

RTE开发者社区

五张图带你看透Redis数据结构

三种常用的以太网端口链路类型:Access、Hybrid和Trunk

wljslmz

网络 三周年连更

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