0%

Spring Boot入门

个人见解

​ 对于一个刚学了9天,且仅仅了解一点点Spring,SpringMVC的人来说,Spring Boot是Spring和SpringMVC的自动配置版,容易上手,只需导入相关模块的启动器,就可以使用,免去了大量xml文件的配置,并且内嵌了Tomcat(默认),Jetty,Undertow。省去了配tomcat的烦恼。spring boot大量使用注解的方式进行开发,也可以通过重写配置类修改默认配置,非常的便捷。并且spring boot可以整合其他优秀的框架和技术。

​ 这9天使用spring boot 2.2.2版本进行学习,看了一些视频,看了一些博客,还翻了官方文档,算是有了一个初步的了解。


Spring Boot初体验之Hello World

Spring Boot工程目录结构

SB工程目录

导入Web模块依赖

1
<dependency>
2
	<groupId>org.springframework.boot</groupId>
3
	<artifactId>spring-boot-starter-web</artifactId>
4
</dependency>

Controller层

1
@Controller
2
public class HelloController {
3
4
    @ResponseBody
5
    @RequestMapping("/hello")
6
    public String hello(){
7
        return "Hello World!";
8
    }
9
}

运行主程序

控制台打印的日志信息

浏览器访问8080端口发送hello请求

第一步走出去了!!!

持续更新中。。。