以下三行必写,不能更改
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
Bean的类:
<bean id="aGoodName" class="com.xxx.xxx">
Singleton使用:
在Spring中,Bean可以被定义为两种部署模式中的一种,Singleton和non-singleton,意思是要么(默认为Singleton)共享一个实例,每次请求只会返回这个唯一实例,要么(non-singleton)对Bean的每次请求都会创建一个新实例
<bean id="aGoodName" class="com.xxx.xxx" singleton="true">
<!--此句中singleton加与不加效果是一样的-->
注入方式:
setter、接口、 构造器三种方式。分别为:
<constructor-arg index="0"> <value>HelloWorld</value> </constructor-arg>
使用Depend on时,依赖的Bean必须先初始化
<bean id="aGoodName" class="com.xxx.xxx" depends-on="date">
Bean的引用必须用ref
<property name="date" >
<ref bean="date"/>
</property>
</bean>
<bean id="date" class="java.util.Date"/>
</beans>