脚本宝典收集整理的这篇文章主要介绍了Spring,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
包下载地址:https://repo.spring.io/ui/native/release/org/springframework/spring
spring容器ApplicationContext(预初始化 lazy-init="true",资源访问Resource,事件机制,加载多个配置文件)
<bean id="one" class="springClass.OneClass"/>
<!-- 设值注入 通过set方法-->
<bean id="two" lazy-init="true" class="springClass.TwoClass">
<!-- name指的是set中的类名 ref指的是bean中的id-->
<property name="oneClass" ref="one"/>
</bean>
<!-- 构造注入 通过构造函数-->
<bean id="three" class="springClass.ThreeClass">
<constructor-arg ref="one" type="springClass.OneClass" index="0"/>
</bean>
<bean id="oneFile" class="springClass.OneClass">
<!-- classpath类资源加载路径、file:///c:/文件-磁盘资源、http://www....网络资源-->
<property name="resource" value="file:///C:/Users/LoveDonkey/Desktop/新建文本文档.txt"/>
<property name="charset" value="utf-8"/>
</bean>
public class OneClass {
private Resource resource;
private String charset;
public void setResource( Resource resource){ this.resource = resource;} //xml中绑定了资源路径
public void setCharset( String charset){ this.charset = charset;} //xml中绑定了编码类型
public void info() throws IOException { // 读取数据
BufferedReader br = new BufferedReader( new InputStreamReader( resource.getInputStream(),charset));
String line = null;
while((line = br.readLine()) != null){
System.out.println(line);
}
}
}
以上是脚本宝典为你收集整理的Spring全部内容,希望文章能够帮你解决Spring所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。