Spring Boot之Hello World

Posted STM32STM32STM32

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot之Hello World相关的知识,希望对你有一定的参考价值。

Spring Boot简介

  Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

2、Spring Boot特点

1. 创建独立的Spring应用程序
2. 嵌入的Tomcat,无需部署WAR文件
3. 简化Maven配置
4. 自动配置Spring
5. 提供生产就绪型功能,如指标,健康检查和外部配置
6. 绝对没有代码生成和对XML没有要求配置
 
3、Spring Boot的入门例子:Hello World
 
本次采用Intellj IDEA进行开发,首先打开IDEA,按照下面的步骤创建项目:

由于使用maven构建,IDEA会根据pom.xml下载相应的jar包:

简单介绍下重要的类:

 此时点击右上角的运行,控制台输出相应信息,端口号为8080,浏览器输入:http://localhost:8080,出现如下说明项目是可以运行的:

 

现在写一个HelloWorldController类,在包上右键-New-Java Class,创建一HelloWorldController类并编写一个简单的say()方法:

HelloWorldController.java代码:

 1 package com.example.demo;
 2 
 3 import org.springframework.stereotype.Controller;
 4 import org.springframework.web.bind.annotation.RequestMapping;
 5 import org.springframework.web.bind.annotation.ResponseBody;
 6 
 7 @Controller
 8 public class HelloWorldController {
 9 
10     @RequestMapping("/hello")
11     @ResponseBody
12     public String say(){
13         return "Hello World !";
14     }
15 }
View Code

再点点击运行按钮,重新运行项目,浏览器输入:http://localhost:8080/hello

 

 

若出现如下结果,则Spring Boot的Hello World项目就运行成功了!Congratulations!!!

 

 

 

 

 

 

 

 

 
 

 

以上是关于Spring Boot之Hello World的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot之Hello World

spring boot 之 hello world

1. spring boot起步之Hello World

Hello World 之Spring Boot 调用图数据库Neo4j

Spring Boot参考教程 SpringBoot概述及Hello World

Spring-Boot say hello world