1. 创建一个springboot程序
1. idea 自带的springboot插件
2. 直接从https://start.spring.io 创建好程序下载下来, 之后覆盖你的创建的项目
2. springboot项目结构
3.pom.xml 配置分析
4.新建一个controller
然后启动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文件还是要写一遍, 但是版本号可以省略;
运行部署, 开发都变的简单快捷,方便了。