为什么使用Springboot?
Springboot的特征:
-
创建独立的Spring应用程序
-
直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件)
-
提供自以为是的“入门”依赖项,以简化构建配置
-
尽可能自动配置Spring和3rd Party库
-
提供可用于生产的功能,例如指标,运行状况检查和外部化配置
-
完全没有代码生成,也不需要XML配置
引用官网原话:
本次使用官方最新2.3.0:
利用思维导图简单概括Springboot所需要学的全部:
下面正式开始:
1.入门当然先去官网了
官方网址:https://spring.io/projects/spring-boot
下拉找到:
点击箭头所指地方,进入.
2.
选择maven,java,springboot版本号
这里写你的组名,选择jar包还是war包,选择jdk版本
3.
在这里我们搜索web
4.点击cenerate
下载成功之后找到解压:
5.下面我们打开idea
选择import导入,选择刚才解压后的路径
下一步
选择import,选择maven
之后一直点Next
最后点击Finish
5.进去会先下载jar包等,需要等会
基本结构
下面开始我们的helloworld
注意:Pojo,Controller等必须与HelloworldApplication在同级目录下,不然会报错。(约定大于配置)
开始编写controller里的代码:
写到现在就可以运行了,因为Springboot内置tomcat所以不需要配置tomcat,可以直接运行
控制台会输出你Tomcat端口号
接下来进入浏览器运行即可
结束!