Spring Boot工具集

Spring Boot是一套快速的

spring boot initializer

网址:https://start.spring.io/
可以选择使用哪个项目管理工具(maven 以及 Gradle),JVM语言(Java,Groovy,Kotlin),spring boot的版本号。设置好group和artificial信息之后,还可以选择需要使用哪些组件(starter),如基本的test,web,个性化的data-redis等等。然后就可以生成一个zip文件夹,相当于一个快速的基本的脚手架工具,方便项目的生成。
当然,我们还可以使用集成开发环境,如STS(Spring Tool Suite),基于Eclipse,非常便于 spring boot 开发,应用部署(提供cloud AWS,cloud Foundry等)。
对于不喜欢Eclipse的小伙伴,可以使用IntelliJ IDEA,作为最好用的Java IDE。当然支持spring boot项目的快速搭建。新建工程,选择spring initializer,后续和网页在线版差别不大;
这里写图片描述

Cloud Studio

介绍:https://studio.coding.net/intro
一款在线编写、管理 Spring Boot 应用,可以理解为低配版 IDEA,需要注册账户,可以使用腾讯云账户登录,拉取 coding 账户下面的代码仓库。

spring boot CLI(Command Line Interface)

SB CLI(Command Line Interface)是一个命令行工具,您可以用它来快速构建Spring原型应用。通过SB CLI,可以通过编写Groovy脚本来快速的构建出Spring Boot应用,并通过命令行的方式将其运行起来。
下载Spring Boot CLI的工具包;
第二步:解压下载内容,可以看到bin目录下已经有适用于windows和linux平台的两个可执行文件;为了更方便的使用Spring Boot CLI的命令,可以将上面bin目录中对应的可执行文件加入到当前系统的环境变量即可。

对于Mac用户来说,非常友好,通过Brew安装非常方便快捷:

brew tap pivotal/tap
brew install springboot

验证安装::spring --version

CLI 样例
新建一个Groovy脚本, app.groovy:
@RestController
class ThisWillActuallyRun {
@RequestMapping("/")
String home() {
“Hello World!”
}
}
第二步:使用 spring run app.groovy命令运行该Groovy脚本。
访问 localhost:8080:无论是打开浏览器还是使用 curl 命令行工具
curl localhost:8080
都能看到打印输出 Hello World!
这说明我们已经基于spring boot cli 快速搭建一个web项目。

参考:官方文档

spring roo

严格来说,spring roo并不是针对spring boot的,在spring boot出现之前,spring roo就已经发布。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

johnny233

晚饭能不能加鸡腿就靠你了

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值