2-2 高频面试题的理解,请老师指正,谢谢。
来源:2-3 项目初始配置

慕先生9385916
2021-12-04
老师好,下面是我对这两问题理解,不对之处请您纠正和补充,谢谢。
1 SpringBoo有哪些优点?
答:
1.使用 Spring 项目引导页面可以在几秒构建一个项目。
2.方便对外输出各种形式的服务,如 REST API、WebSocket、Web、Streaming、Tasks。
3.非常简洁的安全策略集成。
4.支持关系数据库和非关系数据库,
5.支持运行期内嵌容器,如 Tomcat、Jetty。
6.强大的开发包,支持热启动。
7.自动管理依赖。
8.自带应用监控。
9.支持各种 IED,如 IntelliJ IDEA 、NetBeans。
缺点:集成度较高,使用过程中不太容易了解底层。坑也多。
2.SpringBoot为什么能直接运行?
答:
SpringBoot提供了一个插件spring-boot-maven-plugin用于把程序打包成一个可执行的jar包。
在pom文件里加入这个插件即可:
org.springframework.boot
spring-boot-maven-plugin
写回答
1回答
-
第2题不太对,应该说SpringBoot依赖会引入内嵌tomcat包,所以可以直接运行
012021-12-07
相似问题