本节书摘来自异步社区《精通Spring MVC 4》一书中的第1章,第1.4节,作者:【美】Geoffroy Warin著,更多章节内容可以访问云栖社区“异步社区”公众号查看
对于钟情于控制台的读者来说,可以采用“curl http://start.Spring.io”的方式。采用这种方式的话,将会需要一些指令,帮助我们组织curl请求。
例如,要生成与之前相同的项目,那么可以输入如下的命令:
$ curl http://start.Spring.io/starter.tgz \ -d name=masterSpringMvc \ -d dependencies=web \ -d language=java \ -d JavaVersion=1.8 \ -d type=gradle-project \ -d packageName=masterSpringMvc \ -d packaging=jar \ -d baseDir=app | tar -xzvf - % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1255 100 1119 100 136 1014 123 0:00:01 0:00:01 --:--:- - 1015 x app/ x app/src/ x app/src/main/ x app/src/main/Java/ x app/src/main/Java/com/ x app/src/main/Java/com/geowarin/ x app/src/main/resources/ x app/src/main/resources/static/ x app/src/main/resources/templates/ x app/src/test/ x app/src/test/Java/ x app/src/test/Java/com/ x app/src/test/Java/com/geowarin/ x app/build.Gradle x app/src/main/Java/com/geowarin/AppApplication.Java x app/src/main/resources/application.properties x app/src/test/Java/com/geowarin/AppApplicationTests.Java现在,我们不离开控制台就能开始使用Spring了,美梦变成了现实。
可以考虑为上述的命令创建一个别名(alias),这样的话,就能快速地创建Spring项目的原型了。