轻松入门springboot之快速构建
构建springboot项⽬常⻅的有以下⼏种⽅式:
1. 在线使用initializr生成基本的项目
最开始的例⼦就是采⽤这种⽅式来完成的。
2. 使用springboot-cli工具生成项目
Spring Boot CLI (Command Line Interface)是⼀个命令⾏⼯具,可以快速搭建spring原型项⽬。可以使⽤Groovy脚本,脚本⽐较和java语法类似,⾮常简洁。
springboot的官⽅指南⽂档中,有专⻔介绍springboot-cli的章节:
下载并解压:
配置系统环境变量:
配置完成后在终端中测试是否成功:
springboot-cli⼯具可以⽀持groovy代码的运⾏。
Groovy是⼀种基于JVM(Java虚拟机)的敏捷开发语⾔,它结合了Python、Ruby和Smalltalk的许多强⼤的特性,Groovy 代码能够与 Java 代码很好地结合,也能⽤于扩展现有代码。
例如: run 命令可以运⾏⼀个groovy脚本,从⽽快速完成⼀个项⽬的搭建和启动。
创建groovy脚本⽂件: test.groovy ,⽂件内容如下:
@RestController
public class Testcontroller{
RequestMapping ( " /test " )public string test( ){
return "hello world briup ! ! ";}
}
然后运⾏run命令即可: spring run test.groovy
第⼀次运⾏会⽐较慢,需要下载⼀些相关依赖:
依赖下载解析完之后,就可以看到以下启动效果:
成功启动后根据启动信息去访问相应的地址: http://127.0.0.1:8080/test
也可以在run命令中指定tomcat监听的端⼝号: spring run test.groovy – --server.port=8989
第⼀个是参数分割,必须要有,⽤来区分命令和参数
第⼆个是指定参数的名称为server.port
springboot-cli常⽤的命令是init,可以从spring-initializr中直接获得打包好的项⽬代码:
其实和之前在spring官⽹中下载的代码是⼀样的。
3. 在STS中直接创建springboot项目
上⾯提到的第⼀种和第⼆种⽅式在实际操作中,其实都不太⽅便。我们可以在STS中直接使⽤
spring-initializr来创建出springboot项⽬,STS已经帮我们关联好了。
这样很⽅便的就在STS中,直接利⽤了spring-initializr⼯具把⼀个springboot项⽬给创建好了:
其实这三种⽅法,都是利⽤了spring官⽹提供的spring-initializr来实现的快速构建springboot项⽬
- 点赞
- 收藏
- 关注作者
评论(0)