Spring3.0新功能亮相

开发 后端
本文介绍Spring3.0新功能的开发已经接近完成,但正式发布时间还不确定。

开源Java的Spring3.0新功能的开发已经接近完成,据称它将为Java开发者带来一些新的快速开发功能。Spring之父罗德·约翰森(Rod Johnson)将在旧金山JavaOne大会上详细介绍Spring3.0新功能。

Spring是一个备受开发者欢迎的开源Java框架,据约翰森表示,其下载次数已经超过800万次。Spring3.0新功能将增加一个新表达式语言和快速生成代码的Roo项目,而且它还完善了对注解和REST的支持。

约翰森表示,在Spring3.0中将增加Spring Expression Language,开发者可以在任何需要配置的地方使用这个表达式语言。

约翰森解释称,该表达式语言可以与Java注释配合使用,这样开发者可以不用编写不同的XML文件就能编写和找出他们的配置。在他看来,通过这个表达式语言,Spring开发者无需XML就能完成的事情大大增多。

这并不是说在Spring中使用XML有什么不好。实际上,约翰森提到Spring3.0中将继续支持XML。

“我们认为在某些情况下外部配置非常重要,我们同样也会继续完善我们的核心XML语法,”约翰森表示,“我们所看到的***实践模式是:不使用任何XML的情况下对应用程序对象使用Java注释。”

这种新的配置功能将让开发者能够在注释Java类中创建配置。因此不用借助于外部XML配置,开发者可以在一个Java类中完成该任务。约翰森表示,多数开发者希望完全使用注释Java类来配置多数应用程序对象,不使用任何外部配置。

约翰森表示,Spring的原则是让开发者可以采取任何自己希望的方式。

通过完全支持REST,Spring3.0还将大大扩展该框架的Web服务功能。

约翰森表示,开发者将看到一个访问REST服务的客户端库,以及更轻松的建立REST服务URL的方式,这是许多用户要求的一个功能。由于人们希望采取更轻量级解决方案,目前对REST的需求还非常大。

除了Spring3.0框架之外,SpringSource开发团队一直在研发一个名为Spring Roo的代码生成项目。

约翰森表示,Spring Roo是一个复杂的代码生成器,它可以让开发者迅速的使用Spring开发Java应用程序。现在的Java开发者创建项目过于繁琐,而Roo可以为开发者减负。

至于Spring3.0新功能正式发布的时间,约翰森表示现在还不十分确定。

【编辑推荐】

  1. Spring3.0将全面支持REST
  2. 专家Isvy谈Spring 3.0
  3. JSF与Spring的集成
  4. 详细介绍Spring事务管理
  5. Spring框架的事务管理应用分析
责任编辑:佚名 来源: IT168
相关推荐

2009-06-17 16:14:22

Spring 3.0全

2009-09-17 09:39:28

Chrome 3.0谷歌浏览器

2011-03-25 10:00:23

Spring3.0事务的配置

2009-06-18 08:51:03

Spring3.0 M

2009-06-19 12:53:56

Spring 2.0

2013-03-27 09:34:57

IE 11浏览器IE 10

2009-04-20 08:40:19

Iphone苹果移动OS

2020-06-17 12:25:34

Spark函数类型

2010-04-15 15:06:52

Ubuntu 10.4

2024-01-03 08:08:51

Pulsar版本数据

2009-03-17 09:06:16

Iphone新系统语音识别

2021-01-11 15:34:34

Windows 10Build 21286微软

2009-09-08 11:26:35

Spring 3.0

2009-10-20 11:03:18

Spring 3.0

2011-11-06 21:27:38

Eclipse

2009-12-02 11:05:26

Spring 3.0

2021-09-22 08:48:32

iOS应用系统

2009-12-17 10:25:39

Spring 3.0

2009-06-17 15:50:32

2009-07-09 09:18:50

Spring Tool
点赞
收藏

51CTO技术栈公众号