加载配置文件中的内容,并读取配置文件中的内容 *.properties
private static final Properties defaultStrategies;
ClassPathResource resource = newClassPathResource(DEFAULT_STRATEGIES_PATH,DispatcherServlet.class);
defaultStrategies = PropertiesLoaderUtils.loadProperties(resource);
String value = defaultStrategies.getProperty(key);
//按照 "," 分割成数组
String[] classNames = StringUtils.commaDelimitedListToStringArray(value);
寻找IOC 容器中实现了某个接口的所有类及这些类的父类,返回 Map key 是 beanName,Value就是实现类
BeanFactoryUtils.beansOfTypeIncludingAncestors
网友评论