阅读更多

3顶
0踩

企业架构

原创新闻 Spring 3.0 M1 发布

2008-12-06 14:26 by 见习编辑 robbin 评论(13) 有10244人浏览
Spring Framework 3.0的第一个里程碑版本发布了。这个版本发布了几个大的功能改进,例如EL和REST的支持。主要改进列表:

* revised project layout and build system (with module-based sources)
* updated entire codebase for Java 5 code style (generics, varargs)
* updated to JUnit 4.5 and JRuby 1.1
* introduced Spring EL parser in org.springframework.expression package
* introduced #{…} expression support in bean definitions
* introduced @Value annotation for embedded expression support
* introduced @PathVariable annotation for MVC handler methods
* introduced default value support for @RequestParam
* introduced @RequestHeader annotation for MVC handler methods
* introduced AbstractAtomFeedView and AbstractRssFeedView
* introduced "spring:url" and "spring:param" JSP tags

此外spring3.0的源代码也从CVS上面挪到了SVN:https://src.springframework.org/svn/spring-framework/

随着spring m1的发布,Spring3.0也不远了。
3
0
评论 共 13 条 请登录后发表评论
13 楼 caiq250365 2012-03-13 10:57
[size=xx-small][/size]
12 楼 caiq250365 2012-03-13 10:56
[img][/img][url][/url][flash=200,200][/flash]
[/i][b][/b][i][i][/i]
引用
[b][/b]
11 楼 andyao 2008-12-08 11:33
hantsy 写道

wen辉 写道是不是越来越复杂了啊?越来越复杂是肯定的,最初是为了反EJB2揭竿而起,随着其不断壮大,用户的需求也越来越多,原来在j2ee上应用都搬到spring上。现在Spring的使用不比标准的Java EE 5简单。

并没有越来越复杂,相反spring越来越易用.
spring的核心还是IOC和AOP, 再怎么变化也脱离不了这两个东西.
10 楼 ruvuoai 2008-12-08 10:57
瞧,小样hibernate,版本号赶上你了吧!!
9 楼 peak 2008-12-07 22:40
spring是好东西,没用过的人不要说它垃圾,复杂的概念也很难说,spring很多开发都是越来越方便,只是支持和耦合的东西越来越多而已
8 楼 zznj1123 2008-12-07 13:41
又有得学了。技术真是日新月异啊 怎么办?
7 楼 baseworld 2008-12-07 12:54
引用
Guice 网站上面已经提供beta版本了。

目前的guice2的源码变迁还是挺大的,那些snapshot还算不上是beta
6 楼 hantsy 2008-12-07 11:21
wen辉 写道

是不是越来越复杂了啊?

越来越复杂是肯定的,最初是为了反EJB2揭竿而起,随着其不断壮大,用户的需求也越来越多,原来在j2ee上应用都搬到spring上。
现在Spring的使用不比标准的Java EE 5简单。
5 楼 hantsy 2008-12-07 11:18
Guice 网站上面已经提供beta版本了。
4 楼 baseworld 2008-12-07 11:04
guice2跳票这么长时间了 应该也快了
3 楼 phlsbg 2008-12-07 10:47
虽然我用高版本,但新功能很少用
2 楼 Acaleph 2008-12-07 08:22
如果把Spring看作是一个Solution,而不仅是一个Framework的含义,不应该认为它过于复杂吧。
1 楼 wen辉 2008-12-06 23:30
是不是越来越复杂了啊?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • delphi中实现不同风格的speedbutton

    delphi中实现不同风格的speedbutton

  • Delphi使用Select into生成临时表

    摘要:Delphi源码,数据库应用,生成临时表  Delphi使用Select into生成临时表的源程序例子,临时表在日常编程中也是比较常见的,希望本程序对您的Delphi数据库编程技巧提供一些参考依据。

  • 一篇搞定Delphi超详细教程知识点详解攻略

    ​ Delphi教程知识点详解 章节目录 Delphi简介与安装 Delphi集成开发环境(IDE)介绍 Delphi语言基础 Delphi面向对象编程 Delphi中的控件与窗体设计 Delphi数据库编程 Delphi文件操作与IO流 Delphi网络编程 Delphi异常处理与调试 Delphi项目打包与发布 一、Delphi简介与安装 重点详细内容知识点总结 1. Delphi简介 Delphi是一种面向对象的编程语言,由Borland(现为Embarcadero Technologies)公司开

  • Delphi中使用SQLServer临时表

    关于Delphi中处理SQLServer的临时表与SQLServer的处理方法是一致的。无须指定连接到tempdb数据库,SQLServer会把临时表的内容自己在tempdb中处理。看一下我的Demo程序:1.新建一个application,加入ADOConnection1,ADOQuery1,DataSource1,DBGrid1设置好关联关系2.加入一个button写入如下代码:procedu

  • 可连接SQL2005的BDE

    针对早期DELPHL版本开发的使用SQL2000以下版本的应用程序,如进销存、财务软件、MRP、ERP等

  • BDE(一款数据库引擎,通过它可以连接不同数据库)

    BDE(Borland Database Engine)是Inprise公司的数据库引擎,它结合了SQL Links允许程序员通过它能够连接到各种不同的数据库。BDE是BORLAND 数据库引擎的缩写,它是用来驱动数据库的,就像ODBC一样。同样的DBASE表可以用BDE驱动,也可以用ODBC驱动。简介要开发数据库应用程序首先要解决数据源的问题,那么什么是数据源呢?简单来讲数据源就是实实在在的数据...

  • ODBC与BDE

    *2004年左右写的资料,在这里留个底!  ODBC与BDE是两种不同的数据库引擎!前者为MicroSoft集成到Windows中,后者为Borland公司随同其开发工具(Delphi,Cbuilder,Kylix)安装的。ODBC其意义为开放式数据链路(大致如此),BDE为Borland Database Engine的缩写,意为Borland数据库引擎。BDE相对ODBC而言没有任何优势,且

  • bde客户端数据库引擎

    bde客户端数据库引擎

  • BDE数据库引擎

    BDE数据库引擎,适合程序安装等。非常好用

  • DBDBMigration .bd文件 sqllite文件转换成其他数据库格式工具例:sql server 2008

    DBDBMigration工具,一个可以把 .bd文件或sqllite文件转换成其他数据库格式的工具,例如:ms sql server,mysql,access等大部门数据库格式。

  • 用interbase做数据库

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • 教程-(SQL DBE、ADO连接)+(Firebird火鸟+DbExpress)+(VF DBF数据库)+(DB Paradox)

    DBE 连接SQL Server显然用ADO或DBEXPRESS更有优势,起码连接起来比较方便。 BDE的话可以用如下方法:(以下以Delphi7为例,其它版本的DELPHI请自己摸索一下,不过基本相差不大) 1.启动Delphi,选择菜单项 Database-&amp;gt;Explorer,在左侧Database列表里面右键,选择New,在弹出的驱动对话框里面选择MSSQL,确定,然后在左侧...

Global site tag (gtag.js) - Google Analytics