有人可以告诉我Spring 3中的新功能和两者的区别(Spring 2.5和Spring 3)吗?
以下是Spring 3.0中新功能和增强功能页面的一些摘录,其中包含相关技术的链接:
整个框架代码已经过修改,以利用Java 5的功能,如泛型,varargs和其他语言改进.我们已尽力保持代码向后兼容.我们现在可以一致地使用通用集合和 映射,一致使用通用FactoryBeans,以及Spring AOP API中桥接方法的一致解决方案.通用ApplicationListeners仅自动接收特定事件类型.所有回调接口,如TransactionCallback 和HibernateCallback现在声明一个通用结果值.总的来说,Spring核心代码库现在已经针对Java 5进行了新的修订和优化.
Spring的TaskExecutor抽象已经更新,与Java 5的java.util.concurrent工具紧密集成.我们现在为Callables和Futures提供一流的支持,以及ExecutorService适配器,ThreadFactory 集成等.这已经 尽可能与JSR-236(Java EE 6的并发实用程序)保持一致.此外,我们通过使用新的@Async批注(或EJB 3.1的@Asynchronous 批注)为异步方法调用提供支持.
这是Spring 3.0的新功能列表.我们将在本节后面更详细地介绍这些功能.
| 归档时间: |
|
| 查看次数: |
11704 次 |
| 最近记录: |