在Spring Boot配置类中可以在类中的方法上使用【】注解进行组件配置。
@Bean
举一反三
- 在Spring Boot配置类中定义Bean组件时,可以使用@Bean注解的【】属性指定组件名。
- @SpringBootConfiguration是Spring提供的配置类注解,表示其标注的类是IoC容器的配置类 ( )。 A: @SpringBootApplication注解与@SpringBootConfiguration B: @SpringBootConfiguration是Spring提供的配置类注解,表示其标注的类是IoC容器的配置类 C: @EnableAutoConfiguration用于将所有符合自动配置的Bean加载到当前Spring Boot创建并使用的IoC容器中 D: @ComponentScan:用于自动扫描和加载符合条件的组件或Bean
- Spring Boot中实现Spring MVC的扩展功能,要提供实现WebMvcConfigurer接口的配置类,并开启@EnableWebMvc注解。
- Spring新注解中用于导入其他配置类的注解是______________。
- Spring新注解中,用于指定当前类是一个 Spring 配置类,当创建容器时会从该类上加载注解的是____________。
内容
- 0
@EnableAutoConfiguration注解表示实现Spring Boot自动化配置
- 1
以下关于Spring Boot的相关说法错误的是() A: Spring Boot所创建的应用程序都是独立的War包,而不是Jar包 B: Spring Boot项目不需要将WAR包部署到Tomcat、Jetty等Servlet容器中,而是在启动时,自动的启动一个嵌入式的Tomcat C: Spring Boot与其他主流框架整合时,只需在pom.xml中添加相应依赖,即可直接使用该框架,无需在项目的配置文件中添加配置 D: Spring Boot会根据类路径中的类和JAR包中的类自动配置Bean,而不需要手动配置
- 2
以下关于Spring Boot配置文件属性注入说法,正确的是()。 A: 注解@Value注解是SpringBoot框架提供的 B: 使用@ConfigurationProperties注解进行配置文件属性值读取注入时,还必须为每一个属性设置setXX()方法 C: 使用@ConfigurationProperties注解进行配置文件属性值读取注入时,实体类必须为SpringBean组件 D: 以上说法都正确
- 3
使用配置类代替SpringMVC的核心配置文件,在配置类上或配置中需要配置? A: 上传文件的处理 B: 跨域访问 C: 在类上通过@EnableWebMvc打开与Web开发相关的注解。 D: 在类上通过@ComponentScan完成包扫描。
- 4
注解配置声明式事务控使用 @Transactional 在需要进行事务控制的类或是方法上修饰。