SpringBootConfiguration注解的简介说明
下文笔者将讲述SpringBootConfiguration注解的相关简介说明,如下所示:
它是一个组合注解
SpringBootConfiguration注解简介说明
SpringBootConfiguration是SpringBoot项目的配置注解它是一个组合注解
SpringBootConfiguration注解的功能java代码的形式实现spring中xml配置文件配置的效果 并会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到spring容器中 且实例名就是方法名例
@SpringBootConfiguration public class Config { @Bean public Map MyMap(){ Map map = new HashMap(); map.put("website","java265.com"); map.put("type","javainfo"); map.put("webAge",10); return map; } } @RestController @SpringBootApplication public class App { public static void main( String[] args ) { Map map = (Map) context.getBean("MyMap"); //注意这里直接获取到这个方法bean int age = (int) map.get("webAge"); System.out.println("web =Age=="+age); } } 注意事项: SpringBoot项目中推荐使用@SpringBootConfiguration替代@Configuration
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。