Releases
Jeremy Grelle
June 28, 2011
Dear Spring Community,
I’m pleased to announce that the 1.5.0 GA release of Spring BlazeDS Integration, the open source solution for building Spring-powered RIAs with Adobe Flex, is now available.
Download | Reference Documentation | JavaDocs | Changelog
This release includes just a few bug-fixes needed since the release candidate. To recap from the previous milestone releases, the major features included in 1.5.0 are:
Enhanced AMF serialization support, with proper handling of Hibernate lazy properties and collections, the option to use direct field mapping instead of property-based mapping, and support for specifying alternate constructors to default no-arg constructor.
A major refactoring of the Spring Security support, resulting in easier integration of Flex apps with various Spring Security features such as Remember Me, Session Fixation Protection, and Concurrent Session Control.
Easier customization and namespace-supported configuration of framework-provided services such as the LoginCommand and MessageInterceptors.
Support for reading and writing AMF content with RESTful Spring MVC @Controllers. This serves as a nice alternative to the direct RPC approach of the Remoting Service, reducing duplication of effort in applications that need to support multiple client types. (See the updated Test Drive for usage examples.)
Upgraded minimum dependencies to Spring 3.0, BlazeDS 4.0, Spring Security 3.0, and Spring Integration 2.0
A complete revision of the Maven-based Test Drive samples, including an update across the board to use Flex 4, and a new sample to demonstrate the RESTful programming model.
As always, I encourage anyone interested to get involved by trying out the release and giving us feedback in the community forum and Jira. We continually get great feedback from people having success with Spring BlazeDS Integration in their projects, and we look forward to hearing more about your experiences.
Jeremy Grelle
Spring Flex Lead
comments powered by Disqus
translate:
翻译:
亲爱的春天社区,
我很高兴地宣布,1.5.0ga版本的Spring BlazeDS集成,一个用Adobe Flex构建Spring驱动的ria的开源解决方案,现在已经可以使用了。
下载|参考文档| JavaDocs |变更日志
这个版本只包含了一些自候选版本以来所需的bug修复。回顾一下以前的里程碑版本,1.5.0中包含的主要功能包括:
增强的AMF序列化支持,正确处理Hibernate惰性属性和集合,使用直接字段映射而不是基于属性的映射的选项,以及将备用构造函数指定为默认的无参数构造函数的支持。
对Spring安全性支持的一次重大重构,使得Flex应用程序更容易与各种Spring安全特性(如记住我、会话固定保护和并发会话控制)集成。
对框架提供的服务(如LoginCommand和MessageInterceptors)进行更容易的自定义和命名空间支持的配置。
支持使用RESTful Spring MVC@Controllers读写AMF内容。这是远程处理服务的直接RPC方法的一个很好的替代方案,减少了需要支持多种客户端类型的应用程序的重复工作。(有关用法示例,请参见更新的试驾。)
将最小依赖项升级到Spring 3.0、BlazeDS 4.0、Spring Security 3.0和Spring Integration 2.0
对基于Maven的测试驱动示例的完整修订,包括使用Flex 4的全面更新,以及演示RESTful编程模型的新示例。
一如既往,我鼓励任何有兴趣的人参与进来,在社区论坛和Jira上尝试发布并给我们反馈。我们不断从项目中成功集成Spring BlazeDS的人那里得到很好的反馈,我们期待听到更多关于您的经验。