Spring Framework 4.0M1 & 3.2.3 发布了[翻译]

作者:无名    it人知识库   2020-09-14 00:00:00

今天早上去SpringSource官网,发现Spring Framework 4.0发布了,我认为最重要的两个特性发布了:JDK 8的支持和WebSocket编程的支持。

 

亲爱的Spring社区:

 

宣布Spring Framework 4.0第一个里程碑版本是我的荣幸。发布一些我们工作的几个关键的主题:

  • 第一波是Java SE 8 / OpenJDK 8支持(在后边有一些细节)。
  • 初步支持JMS 2.0,JPA 2.1,Bean Validation 1.1JSR-236并发(来自EE 7 体系)
  • 初试的用于bean定义的泛化条件机制(沿着@Profile发展的@Conditional
  • Spring的WebSocket端点模型(很快由Rossen介绍更详细的介绍)

对于Java SE 8,我们在框架的一些领域支持OpenJDK 8 build 88+:

  • 在组件扫描和子类生成上支持1.8字节码格式
  • 针对Spring回调接口的lambda表达式和方法引用
  • 用于Spring数据绑定和格式化的JSR-310 Date-Time值类型
  • 支持JDK 8参数名发现(parameter name discovery)机制

注意:
Spring的Java 8支持是一个进展中的工作并跟踪9月将发布的JDK 8开发者预览版(请看http://openjdk.java.net/projects/jdk8/)的OpenJDK 8 快照。我们希望大约在那个时间发布一个相关的Spring Framework 4.0 release 候选版,在SpringOne上介绍(9月9-12,请看http://springone2gx.com)。

 

与4.0 M1一起,我们也发布了Spring Framework 3.2.3,包含修复最近报告的缺陷,但也支持OpenJDK 8 运行时。Spring Framework 3.2.x 将支持在JDK8运行时上开发 JDK7编译的应用程序(使用 -target 1.7) 或 更早的版本。注意,它将不支持JDK 8的字节码格式(-target 1.8,lambda所需的);为此目的,请升级到Spring Framework 4.0。

 

享受在OpenJDK 8上使用Spring的的第一次体验,并让我们知道它的效果如何!

 

Cheers,
Juergen

 

从其JIRA上看到其为了SpringOne大会,将会在9月份发布一个4.0的候选版

3.2.4  Release Date: 16/Jul/13
4.0 M2 Release Date: 15/Jul/13
4.0 RC1 Release Date: 04/Sep/13

 

 

原文:http://blog.springsource.org/2013/05/21/spring-framework-4-0-m1-3-2-3-available/

Spring Framework下载地址:http://www.springsource.org/download/communityproject=Spring%2520Framework

it人知识库 该篇文章地址:https://m.itpeo.net/12806/3710229.html

Tag:发布翻译



我要分享:

  • 微信
  • QQ好友
  • QQ空间
  • 新浪微博


热门推荐

简单说一下Jfinal Model静态dao对象误用的问题

简单说一下Jfinal Model静态dao对象误用的问题

   最近有很多jfinal的使用者在误用model静态dao,这里简单的说一下这个问题, @... ...

职业生涯第二年回顾(2011.2~2012.2)

职业生涯第二年回顾(2011.2~2012.2)

 算不上什么工作总结和技术总结,只是大致回顾这1年记忆中的事情。    一... ...

使用import简化spring的配置文件 (转载)

使用import简化spring的配置文件 (转载)

Spring中用import导入配置文件 原文地址:使用import简化spring的配置文件 (转载)作者:瓦砾... ...

每天十分钟,十二天入门Python(十)

每天十分钟,十二天入门Python(十)

# __str__() class Dog(object):     de... ...

JQuery:deferred对象的方法

JQuery:deferred对象的方法

(1) $.Deferred() 生成一个deferred对象。 (2) deferred.done() 指... ...

Maven的安装及与eclipse或MyEclipse的关联

Maven的安装及与eclipse或MyEclipse的关联

apache-Maven的下载就不说了,其安装与JDK的安装几乎类似。当然使用Maven的前提是已经安装好了JD... ...

怎么在HiWork中注册团队及添加成员

怎么在HiWork中注册团队及添加成员

周三,天气较热,各位注意身体,多饮水。 使用HiWork,首先要进行团队创建以及成员添加,这样才能愉快地... ...

linux wineQQ与win7QQ共用聊天记录

linux wineQQ与win7QQ共用聊天记录

首先挂载win7硬盘,挂载方法就不介绍了。 然后点开QQ的设置  -> 文件管理 -&g... ...

Clustrix Sierra关系数据库集群

Clustrix Sierra关系数据库集群

Clustrix的Sierra数据库集群引擎是一个share-nothing架构的可伸缩关系数据库集群。官... ...

Android圆了Linux桌面之梦

Android圆了Linux桌面之梦

Google开源主管Chris DiBona在采访中称,Android圆了Linux桌面之梦。 DiBona表示,... ...

系统管理构架

系统管理构架

1. 登录系统(VPN+ssh)。 为了保护系统,登录系统应该有审计,有记录。并且,普通用户只不能在登录... ...

swing 消息框 joptionpane

swing 消息框 joptionpane

4.消息弹出窗口 import javax.swing.JFrame; import javax.sw... ...

swing 消息框 joptionpane

swing 消息框 joptionpane

1.使用JOptionPane提示用户确认 import javax.swing.JOptionPan... ...

Quartz之SimpleTrigger

Quartz之SimpleTrigger

SimpleTrigger: 它只能用于指定任务在一个特定时间内运行,可指定任务的重复(时间,次数)与间隔(时间,次数)... ...

人力资源主管的素质要求

人力资源主管的素质要求

作者:佚名 现代企业的人力资源管理的总趋势是以人为本,本着认识人、尊重人、开发人、激励人的观念,把人看成是一种... ...

C++xml文件操作 CMarkup学习方法说明

C++xml文件操作 CMarkup学习方法说明

   最近正在研究C++下的XML分析工具CMarkup。初次和XML相遇是基于C#对XML的... ...

JS文字滚动效果

JS文字滚动效果

没什么技术难度,主要是Array对象的push()和shift()方法的调用。 一般的实现方法,即直接分别在id为st... ...

django框架

django框架

 django框架   本篇主要讲解一些基本的操作: 创建dja... ...

ASP.NET开发资源

ASP.NET开发资源

 Asp.Net今天是一个WEB开发广泛使用的框架,主要是使用CSS,HTML和JavaScript的。... ...

解析BMP格式文件,并实现重绘

解析BMP格式文件,并实现重绘

         &nb... ...

最新IT资讯

必填

◎已有 0 人评论


电脑版

版权所有:IT人知识库 m.itpeo.net

返回顶部

本网站部分内容来自互联网,版权归原作者所有,文章内容仅代表原作者个人观点,如有侵权请联系我们删除