Spring Boot实现HELLO WORLD

在使用spring和springMVC框架构建和学习之后,会觉得配置简单的hello world都会很麻烦。所以spring推出了springBoot框架来简化spring项目的构建。

Spring Boot的特性有以下几条:

创建独立Spring应用程序

嵌入式Tomcat,Jetty容器,无需部署WAR包

简化Maven及Gradle配置

尽可能的自动化配置Spring

直接植入产品环境下的实用功能,比如度量指标、健康检查及扩展配置等

无需代码生成及XML配置

如果是在spring mvc中创建一个项目,需要创建:

web.xml : 配置使用Spring servlet,以及web其它配置;

spring-servlet.xml:配置Spring servlet的配置;

HelloController.java: controller。

并且需要配置Tomcat容器才能够运行程序。而在spring boot 这些问题不需要担心,只需要做好你的本行,写好代码。


还等什么,那就开始吧!

系统要求:

jdk1.7以上

Spring Framework 4.1.5及以上

本项目的配置是jdk1.8,spring framework 4.3.6.采用IDEA教育版本开发:

新建项目,选择spring  initializr

Spring Boot实现HELLO WORLD_第1张图片

选择项目的配置,我采用gradle构建项目,也可以采用MAVEN构建项目:

Spring Boot实现HELLO WORLD_第2张图片

说明:为什么没有在命名采用驼峰法则,因为他不允许啊

因为只用显示页面,所以直接选择web

Spring Boot实现HELLO WORLD_第3张图片

之后就是项目命名了,此处就可以修改驼峰法则命名了,但是我懒,就没有改了。

这个时候你可以启动拂去玩玩。我启动之后是这个样子的。

Spring Boot实现HELLO WORLD_第4张图片

编写helloworld服务:因为是MVC的web架构,所以最好新建一个controller文件夹,在里面新建HelloController类

@RestController

@SpringBootApplication

public classHelloController {

@GetMapping

publicStringhello(){

return"Hello World";

}

public static voidmain(String[] args) {

SpringApplication.run(HelloController.class,args);

}

}

然后启动服务器:


Spring Boot实现HELLO WORLD_第5张图片

看到这一步就大功告成,下次如果没有必要就不截图了,截图好麻烦。

你学会了吗?

参考:
Spring Boot [Hello World]

Spring Boot快速入门

你可能感兴趣的:(Spring Boot实现HELLO WORLD)