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回答

甲蛙

2021-12-06

第2题不太对,应该说SpringBoot依赖会引入内嵌tomcat包,所以可以直接运行

0
1
慕先生9385916
好的,明白了,谢谢老师。
2021-12-07
共1条回复

Spring Boot+Vue3前后端分离,实战wiki知识库系统

一课掌握前后端最火框架,更有职场竞争力

2524 学习 · 1671 问题

查看课程