初识SpringBoot
了解了一波微服务之后终于开始了第一个SpringBoot的"Hello World"结果如下0.0
言归正传
SpringBoot 是03年兴起的一个轻量级框架,作者是:Rod Johnson
作为Spring家族里面较流行的架构,优点在于快速搭建服务,不用关心过多配置,XML配置和JAR配置。
(以下内容为个人见解)
对于习惯使用SSH或者SSM的同学,当你在使用一次SpringBoot开发服务,你就好比身轻如燕,好不快活。
使用SpringBoot能为我们带来什么
比起传统的Spring Web项目,它不需要下列如此多的步骤:
- 配置web.xml,springmvc.xml和spring.xml
- 配置数据库连接池,数据库事务等
- 配置日志
- 配置系统配置文件的读取
- 不需要部署到tomcat运行环境上测试
说了一堆其实就是简化开发:核心思想就是约定大于配置
创建第一个程序:
1:使用idea直接构建,因为idea集成了http://start.spring.io
2: 访问http://start.spring.io/,选择对应信息后生成
完成后项目结构
创建controller
再看下pom
ssm后看以前的jsp项目,springboot后再看ssm,高内聚,低耦合,愈发明显-