3.6.其他特性
优质
小牛编辑
120浏览
2023-12-01
3.6. 其他特性
在以上章节中未被提及的,关于Spring 2.0的新特性与改进特性,都包含在最后部分。
3.6.1. 动态语言支持
Spring 2.0现在支持用非Java语言编写的bean。当前支持的动态语言包括JRuby,Groovy和BeanShell。标题为 第 25 章 动态语言支持 部分描述了动态语言支持的细节。
3.6.2. JMX
Spring对JMX支持的变化更具有进步意义,看看下面列表中的部分,直接转到JMX的变化篇。
第 21.2.4 节 “控制注册行为”
第 21.7 节 “通知”
3.6.3. 任务规划
关于任务规划,Spring 2.0 提供了一种抽象。对于感兴趣的开发人员,标题为 第 24.4 节 “SpringTaskExecutor
抽象” 的部分提供了所有的细节。
3.6.4. 对Java 5(Tiger)的支持
如果你有幸使用Java 5(Tiger)进行项目开发,你将很高兴地发现,Spring 2.0对于Tiger有一些非常引人注目的支持。(下面是一系列Spring Java 5 独有特性的指南)
第 7.7.1 节 “在Spring中使用AspectJ来为domain object进行依赖注入”
第 7.2 节 “@AspectJ支持”
第 10.5.6 节 “结合AspectJ使用
@Transactional
”第 26.3.1 节 “@
Required
”第 12.2.3 节 “
SimpleJdbcTemplate
类”