网站安全建设方案报告,甘肃网站建设方案服务至上,网站开发成app,合江县住房和城乡规划建设局网站上篇文章介绍了Bean 作用域和生命周期#xff0c;这篇文章我们将会介绍SpringBoot的创建和使用 目录1.为什么要学习StringBoot1.1什么是SpringBoot1.2SpringBoot的优点2.如何用Idea创建SpringBoot项目3.项目目录介绍和运行3.1输入Helloworld结尾1.为什么要学习StringBoot
在前… 上篇文章介绍了Bean 作用域和生命周期这篇文章我们将会介绍SpringBoot的创建和使用 目录1.为什么要学习StringBoot1.1什么是SpringBoot1.2SpringBoot的优点2.如何用Idea创建SpringBoot项目3.项目目录介绍和运行3.1输入Helloworld结尾1.为什么要学习StringBoot
在前几节课的学习下我们已经体验到了Spring相较于Servlet带来的优势。尽管已经很方便了但是对于实际使用来说仍有不足据此SpringBoot诞生了它的诞生是为了简化Spring程序的开发。
1.1什么是SpringBoot
简单来说SpringBoot就像Spring的脚手架一样有了SpringBoot我们开发Spring项目就会更加简单
1.2SpringBoot的优点
快速添加依赖Spring Boot 提供了启动添加依赖lombokjdbc等等功能新增追加都很方便的内置web容器不需要自己整tomcat等web容器了可直接部署运行自动装配可以完全抛弃繁琐的 XML使⽤注解和配置的⽅式进⾏开发⽀持更多的监控的指标可以更好的了解项⽬的运⾏情况
SpringBoot的优点最核心的就是前三点但是对于第三点自动装配可能不容易理解在这里着重解释。 自动装配如果说我们要连接数据库对于之前的Spring来说我们要自己在手动处理数据库的链接并手动创建datasource相关类,这个很麻烦且在未来我们要更换数据库的时候如果不是开发人员是运维来修改是没办法进代码里面修改的。有了SpringBoot的话就不用担心这个问题因为你把数据库连接的相关信息写在配置文件里面之后它会自动的帮你构造datasource对象你也不用担心后期更换数据库的问题因为只要修改配置文件就行了。 就像自己买菜做饭和点外卖的区别 2.如何用Idea创建SpringBoot项目
1.因为我们⽤的 Idea 社区版其他版本也同样适⽤所以先要安装 Spring Boot Helper 插件才能创建 Spring Boot 项⽬如下图所示 注社区版的Idea下建议版本不要过新维持在2021.2.x之前最好因为新版的Idea下载该插件需要收费。 2.安装成功后点击创建新项目就能看到左侧框出现Spring了 点击next next 之前我们用Spring导入依赖还要注意适配版本而SpringBoot就不需要因为它帮我们自动适配依赖版本的。但是这里一定要选2.x版本的因为要和jdk版本适配。 最后选择好你的项目名称和保存路径即可
3.项目目录介绍和运行 补充 /static静态资源⽂件夹 /templates模版资源⽂件夹 那么我们的SpringBoot怎么运行呢我们需要找到启动类被SpringBootApplication注解的运行它的main方法即可
3.1输入Helloworld
之前我们用Spring写的只是应该Java项目无法直接与浏览器交互但前面说过SpringBoot可以。创建类 运行后访问http://localhost:8080/user/sayhi得到结果
注解的含义可自行查看 注意类的创建必须在启动类同级目录或者其子目录下这个属于SpringBoot的不成文规定这些规定还有很多这个思想叫做 约定大于配置
结尾
本节课就到这里了喜欢的话还请多多为我投票哦bushi