阅读更多

3顶
0踩

企业架构

原创新闻 Spring 3.0 M1 发布

2008-12-06 14:26 by 见习编辑 robbin 评论(13) 有10241人浏览
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中使用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驱动。简介要开发数据库应用程序首先要解决数据源的问题,那么什么是数据源呢?简单来讲数据源就是实实在在的数据...

  • BDE数据库引擎

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

  • KSOA安装或BDE配置或打开过程提示找不到SQL Server 不存在或访问被拒绝的解决办法

    另一种解决办法,亲测可用 以下办法做了,还不通的话,把SQL服务器IP地址,换服务器的计算机名 1.安装KSOA时,配置完链接参数后,验证SQL链接参数时,报如下错误: 无法连接到数据库,错误原因: SQL Server 不存在或访问被拒绝ConnectionOpen (Connect()). 2.配置BDE时,服务器地址和数据库正确,输入密码也正常,但就报找不到SQL的错误,其他无提示...

  • 用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,确定,然后在左侧...

  • Delphi编程之旅:从零开始到实战精通

    Delphi凭借其高效、稳定的特性,依然在众多领域发挥着重要作用。本文只是你Delphi学习之旅的起点,希望你能在此基础上不断探索,参与到更多实际项目中去。无论是开发桌面应用、游戏还是服务端程序,Delphi都能提供强大的支持。最后,我们想听听你的声音:**讨论点:**在你的Delphi编程实践中,有哪些独特的技巧或遇到过哪些难忘的挑战?欢迎留言分享,让我们共同进步。欢迎来到我的博客,很高兴能够在这里和您见面!

  • bde连接mysql设置_怎样通过BDE联接SQL server 数据库

    Dim modemode=request.form("text4")if mode=1 thenname=request.form("text1")age=request.form("text2")addr=request.form("text3")if not isnumeric(age) then response.write "age must be number!try again":re...

Global site tag (gtag.js) - Google Analytics