(02) 第一个springboot程序

1. 创建一个springboot程序

1. idea 自带的springboot插件

image

2. 直接从https://start.spring.io 创建好程序下载下来, 之后覆盖你的创建的项目

2. springboot项目结构

image

3.pom.xml 配置分析

image

4.新建一个controller

image

然后启动DemoApplication, 就可以浏览器中访问到localhost:8080/boot/hello返回hello,SpringBoot.

5.spring boot 程序解析

spring-boot-starter-parent是一个特殊的starter依赖,它用来提供相关的maven依赖,使用之后,常用的jar包依赖可以省去version配置;如果不想使用默认版本,可以通过在pom文件中属性配置覆盖各个依赖项,比如覆盖spring版本:

<properties>
        <spring.version>5.0.0RELEASE</spring.version>
    </properties>

DemoApplication中的main方法是一个标准的java的main方法,是启动springboot程序的入口;

@Controller等注解都是兼容springMVC的那一套;

6. 总结

不需要配置springMVC,但是可以直接使用;

不需要配置tomcat, 直接使用内嵌tomcat;

不需要配置jar依赖,pom的父级直接依赖进来, 想看依赖什么可以点进去看;

使用的组件依赖, 还是要在pom文件还是要写一遍, 但是版本号可以省略;

运行部署, 开发都变的简单快捷,方便了。

posted @ 2018-08-06 22:41  vczh22  阅读(150)  评论(0编辑  收藏  举报