SpringOne2GX 2014 回放:Grails 插件测试策略

新闻 | Pieter Humphrey | 2015年5月19日 | ...

录制于 SpringOne2GX 2014。

演讲者:Baruch Sadogursky,JFrog

幻灯片:无幻灯片,Baruch 100% 演示,宝贝

G&G 特别主题

维护 Grails 插件可能是一个真正的挑战,因为期望和需求都很高。除了支持众多用户外,您还需要确保插件与各种 Grails 版本兼容——包括新旧版本。您的插件还必须与多个开发环境(操作系统、SDK 等)兼容,并与其他生态系统中的大量插件协同工作。我们如何确保所有这些高标准都能得到满足?测试,大量的测试!

SpringOne2GX 2014 回放:Groovy 吸血鬼:结合 Groovy、REST、NoSQL 等

新闻 | Pieter Humphrey | 2015年5月19日 | ...

录制于 SpringOne2GX 2014。

演讲者:Kenneth Kousen

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/groovy-vampires

如果像《暮光之城》这样糟糕的书能卖出数百万册并被拍成更糟糕的电影,那么一本关于 Groovy 吸血鬼的书能卖出多少册?(剧透:没那么多。)是的,这个话题可能有点傻,但所使用的技术(Groovy、Ratpack、MongoDB、Grails、REST)是(不)致命的严肃。

 

SpringOne2GX 2014 回放:Grails 的哲学架构

新闻 | Pieter Humphrey | 2015年5月19日 | ...

录制于 SpringOne2GX 2014。

演讲者:David Dawson, Simplicity Itself

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/s2gx-philosophicalarchitecture

软件开发很难。生活也很难。我们努力跟上不断变化的世界,这很难。那么,问题到底出在哪里?在这场演讲中,Simplicity Itself 的 CEO David 将描述一种不同的解决软件开发问题的方法,一种不同的尝试跟上不断变化世界的方式。这不是一场空泛的演讲,所有观点都将通过一个正在运行的 Grails 应用程序中的真实代码来支持,展示思维方式的改变如何能从根本上改变你的软件。

 

Spring Social 1.1.1 发布

版本发布 | Craig Walls | 2015年5月15日 | ...

亲爱的Spring社区,

我很高兴宣布 Spring Social 1.1.1.RELEASE 可用。这是一个维护版本,解决了一些错误并引入了一些小的改进。有关完整详细信息,请查看发行说明

兼容性说明:为了修复使用 ProviderSignInUtils 时出现的序列化问题,进行了一项次要的破坏性变更。ProviderSignInAttempt 不再携带其自己的 ConnectionFactoryLocator 和 UsersConnectionRepository。现在必须在实例化 ProviderSignInUtils 时将它们作为参数传入。

项目站点 | 参考 | JavaDoc

Spring Test HtmlUnit 1.0.0 RC1 发布

发布 | Rob Winch | 2015 年 5 月 14 日 | ...

我很高兴地宣布 Spring Test HtmlUnit 1.0.0 RC1 发布。本次发布的主要亮点如下:

迁移指南

添加了从 1.0.0.M2 到 1.0.0.RC1 的详细 迁移指南

新的 Maven 坐标

我们已更改 Maven group id。详情请参阅 更新依赖项

默认上下文路径为 ""

根据社区反馈,默认上下文路径现在为 ""。这意味着如果您使用的是先前版本,则需要更新配置的 URL。

详情请参阅 默认上下文路径现在为 ""

MockMvc WebClient & WebDriver 构建器

本次发布...

模块化客户端:Angular JS 与 Spring Security 第七部分

工程 | Dave Syer | 2015年5月13日 | ...

在本文中,我们将继续讨论如何在“单页应用程序”中使用 Spring SecurityAngular JS。在这里,我们展示了如何模块化客户端代码,以及如何使用“漂亮”的 URL 路径,而不是 Angular 默认使用但大多数用户不喜欢的片段符号(例如 "/#/login")。这是本系列文章中的第七篇,您可以通过阅读第一篇文章来了解应用程序的基本构建块或从头开始构建它,或者直接查看 Github 上的源代码。我们将能够清理很多未完成的……

本周 Spring 动态 - 2015 年 5 月 12 日

工程 | Josh Long | 2015 年 5 月 12 日 | ...

欢迎阅读又一期《本周 Spring 动态》!本周,我人在芝加哥,参加 盛大的 GOTO 会议芝加哥站如果您在芝加哥地区,请在 Twitter 上联系我 (@starbuxman)。Cloud Foundry Summit 刚刚结束,1500 人齐聚一堂,共同探讨社区和技术。Spring 表现 出色,甚至在 James Watters 的全体会议上获得了提及,因为 Spring Boot 在 4 月份下载量突破 100 万次

那么,废话不多说……

SpringOne2GX 2014 回放:编写 AST 转换 - 90 分钟实操

新闻 | Pieter Humphrey | 2015 年 5 月 12 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Baruch Sadogursky、Frederic Simon - JFrog

核心 Groovy 轨道

幻灯片:无,全是演示

你可能知道如何使用 AST 转换。你也可能认为编写自己的 AST 转换是一件复杂的事情,需要深入了解学术编译器、抽象语法树和其他有用的东西。

 

SpringOne2GX 2014 回放:Gradle 的未来 - 终极构建系统

新闻 | Pieter Humphrey | 2015 年 5 月 12 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Hans Dockter, Gradleware

更多 Groovy 轨道

幻灯片:http://www.slideshare.net/SpringCentral/the-future-of-gradle-the-ultimate-build-system

我们坚信 Gradle 已经是市场上最好的企业构建系统。然而,我们远未止步。我们终于有了研发能力,可以在 Gradle 的不足之处进行深度改进。我们也有能力为构建和持续交付领域带来一些根本性的创新。所有这些都将使 Gradle 更接近我们“Gradle 是终极构建系统”的愿景。我们将首先概述 Gradle 在功能和采用方面在构建系统市场中的当前地位。然后,我们将讨论下一代多平台依赖管理。一种能够完全满足 Android、JavaScript 和原生领域需求的依赖管理,同时也能改进 Java 领域的依赖管理。我们将讨论 Gradle 将如何通过引入全局缓存和其他优化来显著提高性能。最后,我们将讨论新的 Gradle 可扩展性模型及其即将推出的原生和 JavaScript 支持。

SpringOne2GX 2014 回放:使用 RaveJS 和 Grails 深入了解单页应用

新闻 | Pieter Humphrey | 2015 年 5 月 12 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Fabrice Matrat

核心 Grails 轨道

幻灯片:http://www.slideshare.net/SpringCentral/dive-into-spa-with-grails-and-rave-js

看看这位后端开发者是如何爱上客户端应用开发,当他发现自己多年的 Grails 经验已经教会了他如何成为一名出色的 JavaScript 开发者。我们将探讨诸如 cujoJS 和 RaveJS 等高级架构库如何与你在 Grails 中喜爱的大量概念相呼应。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有