今天我想要探究一下spring boot的具体用法,因为从网上搜索得到spring boot比spring的简化之处主要体现在以下几个方面:
1.可以快速独立的创建Spring及主流框架集成的项目。
2.使用了嵌入式的Servlet容器,无需生成WAR包
3.我们在使用SpringBoot进行开发时可以使用Starts启动依赖,而SpringBoot会自动地把所需要的其他相关技术jar包导入.
4.大量的自动配置,极大地简化了我们的开发。
5.无需XML文件的大量编写,也不会生成代码,底层是利用SpringBoot写好的API来调用实现,开箱即用
6.SpringBoot也有运维监控项目的功能
7.SpringBoot与云计算的集成
所以说对于spring boot更深的了解是很有必要的,我由此开始了我的第一个spring boot的程序的编写。
首先要建立spring initializr的project,然后在里面runDemoApplication发现错误,于是继续配置maven,我在这里发现每个项目的maven都是要重新配置一遍的,不然下一个项目的时候会失效。
接下来建立一个controller的文件夹,并且创建DemoController的文件夹,在里面写简单的hello world的java文件,如下:
run后出现:
出现以上界面说明编写成功啦!