在 Spring Tool Suite (STS) 中使用 Spring Roo

工程 | Pieter Humphrey | 2015 年 2 月 19 日 | ...

原作者:Enrique Ruiz, Disid

从 STS 3.5.1 版本开始,Spring Roo 支持和 Spring Roo 运行时可以从仪表盘安装,而不是直接包含在 STS 中。

通过这篇文章,我们想介绍基于 Eclipse 的 Spring Roo 支持,这样你就可以将 Roo 的生产力带到 STS 中,甚至无需离开开发环境!你只需几分钟就可以构建一个新的应用程序并将其部署到 STS。

我们将分步介绍,以帮助你快速入门

1. 打开你的 STS IDE。

2. 打开 STS 仪表盘。

3. 点击底部“Extensions”(扩展)选项卡并搜索 Spring Roo。

4. 安装 Spring Roo (当前生产版本)

5. 安装 Spring IDE - (Roo 扩展)

从这里开始,你只需按照安装向导的步骤操作即可。在此过程中,你需要查看并接受许可协议,然后重新启动 STS 完成安装。

6. 重新启动 STS 后,你就可以开始使用 Spring Roo 了。

希望你喜欢这项新服务。当然,我们将在未来的版本中继续改进对 Spring Roo 的支持。

一如既往,我们非常珍视社区的反馈!

如需更多项目特定信息,请访问 Spring Roo 项目页面 | 或在 GitHub 上查看 Spring Roo

一如既往,你也可以在 Twitter 上找到 Roo - 可以关注 @SpringRoo 或在你的推文中包含 #SpringRoo。

请继续关注 Spring Roo 的新闻!

本周 Spring - 2015 年 2 月 17 日

工程 | Josh Long | 2015 年 2 月 17 日 | ...

欢迎来到新一期的《本周 Spring》!本周我在录音室录制了 Spring Livelessons 系列的下一期,内容是关于使用 Spring Boot、Spring Cloud 和 Cloud Foundry 构建云原生应用程序(微服务)。这非常有意思,而且——今天上午——我休息了一下,为 O'Reilly 做了两个 1.5 小时的网络研讨会,分别是关于构建 Spring Boot 应用程序和 Spring Cloud 微服务,都是完全现场编码!对我来说这是有趣的一周,希望对你来说也是。

本周四(19日)是今年农历新年(又称 中国新年 或 春节)的高潮。这和 Spring(技术)有什么关系呢?除了象征着更美好的未来以及一个很棒的名字之外,关联不大!所以新年快乐……

Java 一点都不烂 - 玩转 JVM

工程 | Brian Dussault | 2015 年 2 月 11 日 | ...

最近 James Ward 写了一篇很棒的博文,“Java 一点都不烂 – 你只是用错了”,其中强调了企业 Java 开发者在日常构建 Java 应用程序时面临的诸多挑战。好消息是,摆脱开发困境比你想象的要容易得多。在过去几年里,Spring 重新定义了现代 Java 应用程序的构建方式,同时极大地提高了开发速度。在这篇文章中,我将以 James Ward 的博文为背景,解释 Spring 如何帮助开发者(使用 Java)玩转 JVM,同时解决每个……

Spring Framework 4.2 中改进的应用事件

工程 | Stéphane Nicoll | 2015 年 2 月 11 日 | ...

应用事件从 Spring Framework 的早期就已提供,作为松耦合组件交换信息的一种方式。应用事件最著名的用法之一如下:

@Component
public class MyListener 
        implements ApplicationListener<ContextRefreshedEvent> {
  
    public void onApplicationEvent(ContextRefreshedEvent event) {
        ...
    }
}

这使得 MyListener 在上下文“刷新”时收到通知,并且可以在应用上下文完全启动时使用它来运行任意代码。

在 Spring Framework 中...

SpringOne2GX 2014 回放:Ratpack Web Framework

工程 | Pieter Humphrey | 2015 年 2 月 10 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Dan Woods, NetFlix

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/4pieter-springone2gx2014ratpack

Ratpack 是一个基于 JVM 的异步 Web 框架,灵感来源于 Ruby Sinatra 框架的简洁性。Ratpack 用 Java 编写,为 Groovy 和 Java 8 做了优化,具有高吞吐量和简洁的接口,用于快速开发丰富的实时 Web 应用程序。

JHipster 介绍

工程 | Josh Long | 2015 年 2 月 10 日 | ...

这是一篇社区成员 Julien Dubois(@juliendubois)的客座文章,他曾是 SpringSource 的员工,现在为 Ippon Technologies 工作,并且是 JHipster 项目的创建者。感谢 Julien!我希望看到更多这样的客座文章,所以——像往常一样——请随时联系我(@starbuxman)!-Josh


the JHipster

引言

JHipster,或称“Java Hipster”,是一个便捷的应用程序生成器,可以为你创建一个 Spring Boot(这是 Java 部分)和 AngularJS(这是 hipster 部分)应用程序。

在很短的时间内,JHipster 在 Github 上变得非常流行,并在 InfoQ(如 InfoQ)、Infoworld 或 SD Times 等在线杂志以及世界各地的会议上(如巴黎、伦敦、蒙特利尔等)被重点报道……

本周 Spring - 2015 年 2 月 10 日

工程 | Josh Long | 2015 年 2 月 10 日 | ...

欢迎来到新一期的《本周 Spring》!

如果你本周在湾区,我将在周三参加在 Los Altos 举办的 Netflix OSS meetup 演讲关于 Spring Cloud 的内容,并在周四参加在 旧金山 Pivotal 的开源中心 演讲关于出色的 Spring Session 项目。希望你能参加其中一个或两个!肯定会很有趣!

和往常一样,我们有很多内容要讲,所以我们开始吧!

  1. 我的朋友(和 Spring Boot 联合创始人!)Phil Webb 和我在 SpringOne2GX 2014 上讲授了 Spring Boot 介绍课程——快来看看吧!希望你也能像我们一样玩得开心!:)
  2. DZone 发布了两篇不错的“本周开发者”简介,一篇是关于优秀的 Dr. Dave Syer,另一篇是关于 Spring Batch 负责人 Michael Minella
  3. Adib Saikali 在 InfoQ 上写了一篇非常好的文章,介绍了 Java 8 和 Spring 4 的优势
  4. 这篇综述的读者都会知道我非常喜欢 JHipster,所以我非常兴奋地请到 JHipster 的创始人 Julien Dubois

SpringOne2GX 2014 回放:使用 Gradle 和 Jenkins 构建持续交付管道

工程 | Pieter Humphrey | 2015 年 2 月 10 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Peter Niederwieser

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/continuous-delivery-with-gradle-and-jenkins

在没有完全自动化过程的情况下,将软件从开发人员的机器部署到生产环境既耗时又容易出错。持续交付通过具有明确质量门禁的构建管道来实现软件的构建、测试和部署。在本次会话中,我们将讨论如何借助 Gradle 和 Jenkins 构建这样的管道。以 Jenkins 作为我们构建管道的核心,我们将逐步演示从构建到部署的过程。我们将首先介绍一个示例应用程序,并学习如何使用 Gradle 构建它。我们将逐步探讨自动化单元测试、集成测试和功能测试、整合常用的代码质量工具以及打包、发布和部署交付物等主题。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助你快速提升。

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部