Spring Boot快速入门
一、使用IDEA创建第一个Spring Boot项目
New -> New Project -> Spring Initialzr
填写相应的项目信息
在这个步骤,可以选择我们需要依赖的第三方软件类库,包括spring-boot-starter-web,mysql驱动,mybatis等。我们这里暂时就只添加一个依赖Spring Web,后面的项目我们会手动添加其他的maven依赖,这样大家可以更好的理解。大家熟悉了要导入哪些Maven依赖后,以后新建Spring Boot项目可以直接在这里勾选所需要的依赖即可。
项目创建过程可能因为maven依赖项较多,下载时间比较长,耐心等待。项目构建完成之后删掉下面的这几个文件,这几个文件是maven版本控制相关的文件,一般用不到。
二、Spring Boot入门程序详细步骤
1、修改配置文件
将application.properties改成application.yml。yml文件和properties配置文件具有同样的功能。二者的区别在于:
- yml文件的层级更加清晰直观,但是书写时需要注意格式缩进对齐。yml格式配置文件更有利于表达复杂数据结构的配置。比如:列表,对象(后面章节会详细说明)。
- properties阅读上不如yml直观,好处在于书写时不用特别注意格式缩进对齐。
server:
port: 8888 # 应用访问端口
2、编写HelloController
编写一个HelloController,用于测试
package com.yiidian.springboot.demo.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* 一点教程网:http://www.yiidian.com
*/
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(String name) {
return "hello world, " +name;
}
}
3、运行启动类
4、启动日志
5、访问测试
打开浏览器,输入:http://localhost:8888/hello?name=yiidian
下载本文案例源码:springboot-demo
一点教程,一个分享编程知识的公众号。跟着站长一起学习和进步。
通俗易懂,深入浅出,一篇文章只讲一个知识点。
在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。
文章不涉及代码,不烧脑细胞,人人都可以学习。
当你决定关注「一点教程」,你已然超越了90%的程序员!