springBoot之一简单入门

springBoot之一简单入门


SSM和SSH用着虽然顺手,但是配置确实太麻烦了,有一点点的配置不正确,程序就报莫名的错误,实在是让人难受。不过有了SpringBoot这方面大有改观。(只是改观,JAVA中的配置系列复杂而多变且不统一,这是其饱受诟病的主要原因之一)
从整体上把springboot把握一下,为以后深入理解Clound和mesh打一个良好的基础。这里还是用Idea这个开发工具,书上有讲有Cli的,感兴趣的可以试试。
打开idea,新建立一个SpringBoot的项目,这里使用Spring Initializr的方式,需要说明的是,因为需要使用服务的地址,http://start.spring.io,所以必须保证网络是畅通的。
这里面有两步需要说明一下,一个是在第二步,选择和设置的时候儿
 


上图的Type里可以选择是用Maven还是Gradle来创建项目。另外一步是在工程选择依赖项时,只选择一个Web,这样最简单不容易出错。
 
然后一路NEXT下去,直接点击启动的小绿色三角图标就OK了。正常情况下不会有任何错误。
但是如果这样打开浏览器则什么也看不到,需要完善一下代码:
@SpringBootApplication
@RestController
public class DemoHelloApplication {
@RequestMapping("/")
String home() {
return "hello";
}
public static void main(String[] args) {
SpringApplication.run(DemoHelloApplication.class, args);
}
}
这是最简单的官方的打法,也可以自己稍微按习惯整一下,把代码独立出去开一个Control。这时候再编译,成功布置后,就可以打开浏览器,http://localhost8080,可以看到hello出现在了页面上。
东西很简单,才更适合理解。深入是后面的事儿,不要开始就找打击。

猜你喜欢

转载自blog.csdn.net/fpcc/article/details/80723515