本文才用idear 2018 环境为jdk1.8,idea作为一个开发工具,里面集成了非常多的模块,本文主要讲解spring的创建,spring容器加载时间
首先选择模块或工程
然后选择spring,选择jdk,选择springjar,选择自动生成一个appcationContext.xml,选择工程的jar下载方式
点击next,输入模块名等。。。
这样将会得到一个spring的项目。
二.容器的创建和创建时间,本模块才用接口来解释容器创建的时间和bean加载的时间
1.首先建一个User类
在接口中创立一个方法
在类中实现这个接口,并重载这个方法
然后将bean注入到appcationContext.xml中。
最后写个测试类,测试一下
测试成功!
最后经本人debug调试,测出bean是在
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
创建这个时间时,即加载xml文件时,类就被加载了,这个地方也可以在实现类中,写一个方法,输出一个字符串,然后debug调试查看bean创建的时间,另将bean注入到xml文件中可以理解为那个时间就相当于new 了这个对象
注:
从图上可以看出,容器创建时有两种不同的方式,即根目录下和根目录外的。