LD is tigger forever,CG are not brothers forever, throw the pot and shine forever.
Modesty is not false, solid is not naive, treacherous but not deceitful, stay with good people, and stay away from poor people.
talk is cheap, show others the code and KPI, Keep progress,make a better result.
Survive during the day and develop at night。
目录
概 述
1.Resource是包装资源的对象,该接口继承inputstreamSource接口是为继承getinputstream方法,打开一个输入流,Resource对象可以是ClassPathResource、FileSystemResource、UrlResource等
2.ResourceLoader接口就是通过getresource方法来new各种resource对象
3.如果需要按某种匹配方式来new resource对象,所以出现ResourcePatternResolver接口,继承ResourceLoad,增加匹配功能
4.ApplicationContext context = new ClassPathXmlApplicationContext(“Beans.xml”);
在ClassPathXmlApplicationContext的构造方法中调用了AbstractApplicationContext的构造方法
在AbstractApplicationContext里创建了一个
private ResourcePatternResolver resourcePatternResolver=new PathMatchingResourcePatternResolver()
5.AbstractApplicationContext继承了DefaultResourceLoader类
5.AbstractApplicationContext继承了DefaultResourceLoader类
6.PathMatchingResourcePatternResolver的流程如下
小结
参考资料和推荐阅读
1.链接: 参考资料.