面试题springboot面试


文章目录


Spring的依赖注入

构造器注入

stetter注入

属性注入

使用 @autowired () 按照类型注入

使用 @Resources("") 默认按照名字寻找 ,名字为属性name去寻找bean对象并且注入

springboot的优势

第一开箱即用

约定大于配置

内嵌tomcat服务器

javaweb的三大组件

第一个是 listener

第二个是filter

第三个是 servlet

springboot的自动配置原理

@ import 是显示的从其他地方加载配置类的方式

这样

首先 在springboot的启动类上面有一个注解

@SpringBootApplication

然后里面有三个注解

其中关于自动配置的核心注解是 @EnableAutoConfiguration

点入这个注解后,里面显示的注入了 @Improt() 了一个组件

AutoConfigurationImportSelector

然后这个选择器可以读取所有的META-INF下面的

所有的spring.factories

文件

然后就可以过滤出所有的AutoConfigurtionClass类型的类

SpringIoc的实现机制

是工厂模式加反射

springmvc

spring如何简化开发

面试: spring就是 ,spring就是一个生态,可以构建java应用所需的一切基础设施

通常spring就是指springframework

spring是一个轻量级的开源框架

相关推荐
morris1313 分钟前
【SpringBoot】Xss的常见攻击方式与防御手段
java·spring boot·xss·csp
monkey_meng20 分钟前
【Rust中的迭代器】
开发语言·后端·rust
余衫马23 分钟前
Rust-Trait 特征编程
开发语言·后端·rust
monkey_meng26 分钟前
【Rust中多线程同步机制】
开发语言·redis·后端·rust
阑梦清川1 小时前
在鱼皮的模拟面试里面学习有感
学习·面试·职场和发展
阿伟*rui3 小时前
配置管理,雪崩问题分析,sentinel的使用
java·spring boot·sentinel
paopaokaka_luck5 小时前
【360】基于springboot的志愿服务管理系统
java·spring boot·后端·spring·毕业设计
码农小旋风6 小时前
详解K8S--声明式API
后端
Peter_chq6 小时前
【操作系统】基于环形队列的生产消费模型
linux·c语言·开发语言·c++·后端
Yaml47 小时前
Spring Boot 与 Vue 共筑二手书籍交易卓越平台
java·spring boot·后端·mysql·spring·vue·二手书籍