![](https://static.youtibao.com/asksite/comm/pc/images/content_title_q.png)
在Spring中,关于IOC的理解,下列说法正确的有()。
A.控制反转
B. 对象被动地接受依赖类
C. 对象主动地寻找依赖类
D. 一定要用接口
![](https://static.youtibao.com/asksite/comm/pc/images/content_title_a.png)
A.控制反转
B. 对象被动地接受依赖类
C. 对象主动地寻找依赖类
D. 一定要用接口
第2题
A.IoC就是指程序之间的关系由程序代码直接操控
B.IoC将控制创建的职责搬进了框架中;并把它从应用代码脱离开来
C.所谓“控制反转”,是指控制权由应用代码转到外部容器,控制权的转移
D.当使用Spring的IoC容器时只需指出组件需要的对象,在运行时Spring的IoC容器会根据XML配置数据提供给它
第3题
A.ioc容器通过读取配置文件进行装配
B.IoC把工厂方法和对象生成这两者合并在一起
C.IoC的目的就是提高程序的灵活性和可维护性
D.IoC中最基本的Java技术就是“反射”编程
第5题
A.独立于各种应用服务器,基于Spring框架的应用,可以真正实现WriteOnce,RunAnywhere的承诺
B.Spring的IoC容器降低了业务对象替换的复杂性,提高了组件之间的解耦。
C.Spring的AOP支持允许将一些通用任务如安全、事务、日志等进行集中式管理,从而提供了更好的复用。
D.Spring不具备开放性,并强制应用完全依赖于Spring
第6题
A.Spring Cloud Sleuth是一个在应用中实现日志跟踪的强有力的工具
B.使用Sleuth库可以应用于计划任务、多线程服务或复杂的Web请求,尤其是在一个由多个服务组成的系统中
C.Sleuth可以与日志框架Logback、SLF4J轻松地集成,通过添加独特的标识符来使用日志跟踪和诊断问题
D.在Spring Boot Web应用中增加Sleuth非常复杂
第7题
A.在Spring配置文件中,可以通过<bean >元素的autowire属性指定自动装配方式
B.autowire属性值可以设置为none、byType、byName
C.autowire的属性值之一byType表示根据属性类型自动装配
D.通过<beans >元素的default-autowire属性,可以设置全局的自动装配方式
第8题
A.转发:在返回值前面加forward
B.转发:在返回值前面加redirect
C.重定向:在返回值前面加"forward
D.重定向:在返回值前面加"redirect
第9题
A.Spring可以将简单的组件配置、组合成为复杂的应用
B.所有的Spring模块都是在核心容器之上构建的
C.Spring为构建Web应用提供了一个功能全面的MVC框架
D.spring中的事务管理是代理模式
第11题
A.通过物理网络保护,例如配置服务部署在内网中
B.通过客户端持有OAuth2令牌
C.通过Session保护
D.导入spring-boot-starter-security,通过Spring Security框架来保护