天下之事,必先处之难,而后易之。

Spring系列学习之Spring Roo

英文原文:https://projects.spring.io/spring-roo/

目录

令人兴奋的功能 - Spring Boot,Spring Data,......

零风险 - 没有妥协的生产力

快速开始

先决条件

使用Spring Tool Suite(STS)

运行Roo

从shell运行

Roadmap

Sample Projects

Books Spring Roo 1.x.

Project Lead


面向Java开发人员的下一代快速应用程序开发工具。 使用Roo,您可以在几分钟内轻松构建完整的Java应用程序。

Spring Roo是一款轻量级的开发工具,可以快速,轻松地提供即时结果。最重要的是,您使用Java编写100%的代码并重用所有现有的Java知识,技能和经验。

Spring Roo与其他生产力工具的不同之处在于:

  •     结果快速
  •     100%用Java开发
  •     使用方便
  •     快速,简单的删除
  •     完全妥协免费
  •     积极,有益的社区
  •     综合技术集成
  •     通过Roo附加组件扩展点
  •     Spring认证的架构


令人兴奋的功能 - Spring Boot,Spring Data,......


使用Roo创建Spring Web应用程序比以往更容易,但它也可以简化您的下一代技术之旅。

Spring Roo生成的应用程序专注于更新的Spring技术,如Spring IO平台,Spring Data等。确实,Spring Roo创建了Spring Boot应用程序。

Roo已经支持很酷的功能,如REST API脚手架和SOAP客户端以及SOAP服务生成,以便更轻松地与外部系统集成。此外,我们还有增量数据库内省,Thymeleaf视图,Spring Web Flow,Spring Security以及更积极的开发。

零风险 - 没有妥协的生产力

使用Roo,您仍然使用Java编写所有内容。其创新方法完全在编译时运行,并与您的IDE完全兼容。此外,由于没有运行时部分,采用也简化了,风险也很低。从第一天起,所有Java开发人员都会感到舒适并且工作效率很高。 Roo真正代表了生产力而不妥协。

参考指南包括所有功能的详细说明,以及主要用例的详尽用户指南。

快速开始

先决条件

要开始使用,请确保您具有所需的系统依赖性

使用Spring Tool Suite(STS)

要在STS 3.8.2+上安装Spring Roo 2.0,请阅读参考文档安装指南。

运行Roo

最后,打开STS IDE并创建Spring Roo项目

从shell运行

开始使用spring-roo的推荐方法是在系统上下载和解压缩zip。

Version

Download

2.0.0

Download

大多数时候你会在STS IDE中使用Roo,但有时它会错过从终端运行Roo的可能性。

Roo是一个标准的Java应用程序,完全独立于Roo发行版ZIP中。 因此,如果您愿意,可以从其中一个下载站点下载Roo,并从终端运行它。

下载,解压缩并安装Roo后,请尝试以下步骤来创建应用程序:

mkdir hello
cd hello
roo.sh
roo> project setup --topLevelPackage com.foo
roo> jpa setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY
roo> entity jpa --class ~.domain.Timer
roo> field string --fieldName message --notNull
roo> repository jpa --all
roo> service --all
roo> web mvc setup
roo> web mvc view setup --type THYMELEAF
roo> web mvc controller --all --responseType THYMELEAF
roo> web mvc controller --all --pathPrefix /api
roo> quit
mvn spring-boot:run

Roadmap

Sample Projects

Books Spring Roo 1.x.

Project Lead

posted @   boonya  阅读(18)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· 【全网最全教程】使用最强DeepSeekR1+联网的火山引擎,没有生成长度限制,DeepSeek本体
历史上的今天:
2023-10-09 Datax数据同步支持SqlServer 主键自增与非自增
2019-10-09 windows mysql绿色版配置Mysql5.7.X
2017-10-09 NodeJS在CentOs7下安装
我有佳人隔窗而居,今有伊人明月之畔。
轻歌柔情冰壶之浣,涓涓清流梦入云端。
美人如娇温雅悠婉,目遇赏阅适而自欣。
百草层叠疏而有致,此情此思怀彼佳人。
念所思之唯心叩之,踽踽彳亍寤寐思之。
行云如风逝而复归,佳人一去莫知可回?
深闺冷瘦独自徘徊,处处明灯影还如只。
推窗见月疑是归人,阑珊灯火托手思忖。
庐居闲客而好品茗,斟茶徐徐漫漫生烟。

我有佳人在水之畔,瓮载渔舟浣纱归还。
明月相照月色还低,浅近芦苇深深如钿。
庐山秋月如美人衣,画堂春阁香气靡靡。
秋意幽笃残粉摇曳,轻轻如诉画中蝴蝶。
泾水潺潺取尔浇园,暮色黄昏如沐佳人。
青丝撩弄长裙翩翩,彩蝶飞舞执子手腕。
香带丝缕缓缓在肩,柔美体肤寸寸爱怜。
如水之殇美玉成欢,我有佳人清新如兰。
伊人在水我在一边,远远相望不可亵玩。

点击右上角即可分享
微信分享提示