Spring YARN 快速入门指南介绍
现在 Spring for Apache Hadoop 2.0 版本已正式发布 (GA),我想借此机会介绍我们的新的 Spring IO 快速入门指南,用于构建 Hadoop YARN 应用。
我们提供了关于如何使用 Gradle 或 Maven 操作 Spring YARN 的通用指南。我们的指南设计用于支持这两种构建系统。
这两篇指南展示了熟悉的“hello world”应用类型,代码库非常简洁。这些应用的行为完全相同,区别仅在于项目结构…
现在 Spring for Apache Hadoop 2.0 版本已正式发布 (GA),我想借此机会介绍我们的新的 Spring IO 快速入门指南,用于构建 Hadoop YARN 应用。
我们提供了关于如何使用 Gradle 或 Maven 操作 Spring YARN 的通用指南。我们的指南设计用于支持这两种构建系统。
这两篇指南展示了熟悉的“hello world”应用类型,代码库非常简洁。这些应用的行为完全相同,区别仅在于项目结构…
欢迎来到最新一期的《本周 Spring 动态》。本周是精彩纷呈的一周!我先是在波兰克拉科夫,在精彩的 33rd Degree 大会上与开发者交流,然后前往波兰华沙,在出色的本地 Spring Labs 用户组发表演讲。明天,我将前往伦敦参加 Devoxx UK,在那里我会帮助推广 Spring Boot 的出色之处。接着,周五,我将前往多伦多,下周在那里会见 4 家客户和使用 Spring 的团队。这对你意味着什么?首先,如果你在伦敦和多伦多,请打个招呼!这也意味着会议季正在如火如荼地进行。我们努力出现在需要我们的地方。今年除了 SpringOne2GX 2014 之外,你还会参加哪些会议?我很想知道你今年会参加哪些会议。请帮助我们确定优先顺序。谢谢!(Twitter 话题标签 #twiSpring
)
@EnableAutoConfiguration
带来的变化令人惊叹!GeekAByte
博客有一篇不错的文章,介绍了 Spring 中各种基于注解的自动注入方式。去看看吧!致 Spring 社区的朋友们,
今天,我们刚刚发布了第一篇由社区成员撰写并提交的快速入门指南:构建 SOAP Web 服务。
Maciej Walkowiak 编写了一篇满足他需求的指南,并决定贡献给社区。这与其他人表达的对这类指南的兴趣一致。Maciej 使用 https://github.com/spring-guides/getting-started-guide 作为模板,并提交了一个包含他所编写指南的拉取请求。
开发、部署和运维云应用应该像本地应用一样简单(甚至更简单)。这应该是任何云平台、库或工具背后的指导原则。Spring Cloud——一个开源库——使得为云开发 JVM 应用变得容易。有了它,应用可以在 Cloud Foundry 和 Heroku 等多个云环境中轻松连接服务并发现云环境的信息。此外,你还可以将其扩展到其他云平台和新服务。
在这篇博客(系列的第一篇)中,我将介绍 Spring Cloud 并从应用开发者的角度展示其用法。我们将开发一个简单的应用并部署到 Cloud Foundry 和 Heroku…
欢迎来到最新一期的《本周 Spring 动态》。本周是令人兴奋的一周!好吧,老实说。每周都很令人兴奋。但特别是,本周会让很多人高兴。请关注博客,我们下周在这里回顾! :)
when.js
Promises/A+ 实现 的预告文章。查看这篇文章并参加他在会议上的演讲!@SpELAssert(value = "password.equals(passwordVerify)", applyIf = "password || passwordVerify", message = "{validator.passwords_not_same}") public class User { private String password; private String passwordVerify; }
干得漂亮!
向发现这个的出色人物 Brian Dussault 致敬:Zuul 是一个漂亮的应用程序配置管理解决方案,它提供了简洁的 Spring 客户端 API。
HystrixInvocationHandler
。InvocationHandler
由 JDK(以及 Spring 丰富的代理子系统)用来创建包装 bean 的代理。这个 InvocationHandler
将对给定 bean 的方法调用包装到 Netflix 的开源项目 Hystrix 的 Command
对象中。Hystrix Command
对象包装功能并提供/支持弹性模式。我迫不及待想看看 Spencer Gibb 的 Halfpipe 项目会发展成什么样!致 Spring 社区的朋友们!
Roy Clarkson 和我将在今年的 SpringOne 2014 大会上发表题为 Spring Data REST - 数据遇上超媒体 的演讲。我们将探讨如何快速弥合强大的 Spring Data 后端与启用超媒体的 RESTful 前端之间的差距。
演讲的一部分,我们将深入探讨一个 JavaScript 前端,它允许用户拍照并将其上传到网站。网站会回过头来从后端获取图片。这本身并不难,这得益于 Spring Data REST 提供的功能齐全的 RESTful API。
但是直接获取多张图片效率不高,而且容易导致网页浏览器冻结。感谢我们团队中的 CujoJS 同仁(Brian Cavalier 和 John Hann),我能够使用最近发布的 when.js 模块…
欢迎来到最新一期的《本周 Spring 动态》!在美国,我们度过了一个为期三天的周末,很不错。这是观看那些精彩技术讲座的好机会!如果你像我一样,技术讲座已经看完了,那么很高兴看到我们今天又有更多新的!
Optional
的支持、异步仓库方法调用等等。VndError
(s
) 支持]a)。随着 Spring Boot 1.1.0.M2 的发布,它带来了对 Groovy 2.3 提供的新模板引擎的支持。在这篇文章中,我们将描述使用这种引擎的好处,当然还有如何在 Boot 中使用它。
这篇博文中的所有源代码都可以在 GitHub 上找到,随时克隆仓库并试用吧
git clone https://github.com/melix/springboot-groovytemplates.git
cd springboot-groovytemplates
./gradlew run
然后在浏览器中打开 http://localhost:8080
这个应用程序完全是用 Groovy 编写的,并且还使用了 GORM for Boot,但当然…
Spring Boot 1.1.0.M2 现已在 Spring 仓库中可用。有很多新特性和大量新的文档
Groovy Template 和 Velocity 对 MVC 和离线渲染的支持。
HealthIndicator
接口和现有实现发生了重大变化,例如所有数据库后端(如 Mongo 等)都有一个默认的 HealthIndicator
,而 Actuator 将它们全部汇总成一个单一的读数。
支持 Spring Data Solr 和 Spring Data Gemfire,并升级到 Spring Data Dijkstra 发布序列
通过方便的方式支持多个 DataSource
DataSourceBuilder
抽象,加上 JPA 的类似功能 …
[callout title=更新于 2015 年 3 月 31 日]此博客已过时且不再维护。请参考参考文档的测试部分获取最新文档。[/callout]
在我上一篇博客中,我们展示了新的 Spring Security 测试支持如何简化基于方法的安全性测试。在这篇博客中,我们将探讨如何将测试支持与 Spring MVC Test 一起使用。
为了在 Spring MVC Test 中使用 Spring Security,需要将 Spring Security 的 FilterChainProxy
添加为一个 Filter
。例如
@RunWith(SpringJUnit…