Spring Boot 开发入门--- Hello world!
前言:本文内容提示
在Idea上创建基于Spring Boot的web 项目,当客户端浏览器访问该web资源时,返回的网页显示 “Helloword Spring Boot!这是一个用Spring Boot开发的网站。”
一、Spring Boot是什么
Spring Boot 是Spring 家族成员之一;
Spring Boot 是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
下面摘自spring boot中文文档
- 为所有的Spring开发提供一个从根本上更快的和广泛使用的入门经验
- 开箱即用,但你可以通过不采用默认设置来摆脱这种方式
- 提供一系列大型项目常用的非功能性特征
- 绝对不需要代码生成及XML配置
二、Spring Boot快速入门Hello world
1. 生成一个Spring Boot项目
- File>New>Project,如下图选择Spring Initializr 然后点击 【Next】下一步
- 填写GroupId(包名)、Artifact(项目名)
- 选择依赖,我们选择Web
- 设置项目名,以及项目存放位置
2. 编写代码
- 步骤:
1)在本示例中,main—java—com.example.demo下,新建包名 controller (注意一般是消息)
2)在controller下新建HelloWorldController.java (注意首字母大写)
3)在HelloWorldController中增加java代码
- 代码:
package com.example.demo.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/hello")
public class HelloWorldController {
@RequestMapping("/say")
public String say(){
return "Helloword Spring Boot!这是一个用Spring Boot开发的网站。";
}
}
3. 测试结果
①网站上链接(默认情况下端口号8080):http://localhost:8080/hello/say
结果:
②可以更改链接端口号
在resource—application.propreties中添加:
#设置端口号
server.port=8888
结果:
小小的总结
参考其他大佬做过后的文章,根据步骤来,是不会出现问题的。
Spring Boot是一个很强大的框架,不再需要定义样板化的配置,对于入门这来说很友好,也易上手。