目录
applicatinContext配置文件
自动装配
https://blog.csdn.net/qq_41723615/article/details/89144861
内部Bean
https://blog.csdn.net/qq_41723615/article/details/89143803
使用P命名空间
https://blog.csdn.net/qq_41723615/article/details/89144396
Bean配置加强
https://blog.csdn.net/qq_41723615/article/details/89146576
Annotation配置(主要使用)
https://blog.csdn.net/qq_41723615/article/details/89147419
资源文件读取
https://blog.csdn.net/qq_41723615/article/details/89149758
https://blog.csdn.net/qq_41723615/article/details/89150403
https://blog.csdn.net/qq_41723615/article/details/89175762
https://blog.csdn.net/qq_41723615/article/details/89176796(主要使用)
Resource通配符
一次读取多个资源文件:
public class ClassPathMany {
public static void main(String[] args)throws Exception {
ResourcePatternResolver loader = new PathMatchingResourcePatternResolver();
Resource[] resources = loader.getResources("classpath:cn/jcn/test/**/applicationContext-?.xml");
for (int i = 0; i < resources.length; i++) {
System.out.println("文件名称:" + resources[i].getFile()
+ "数据长度:" + resources[i].contentLength());
}
}
}
org.springframework.core.io.support Interface ResourcePatternResolver
子类:org.springframework.core.io.support Class PathMatchingResourcePatternResolver
通配符:
-
"?": 匹配任意一位字符;
-
"*": 匹配零个,一个或多个字符;
-
"**": 表示匹配任意的目录,可以零个,一个或多个。