<bean id="drink_01" name="drink_02" scope="singleton"
lazy-init="true"
init-method="init" destroy-method="destroy"
class="com.test.pojo.Drink" />
scope属性
bean标签中添加scope属性,设置bean对应对象生成规则.
scope = “singleton”
单例,默认值,适用于实际开发中的绝大部分情况.
scope=“prototype”
多例,适用于struts2中的action配置
lazy-init属性
注意: 只对单例有效,设置scope="singleton"时测试
延时创建属性.
lazy-init=“false” 默认值,不延迟创建,即在启动时候就创建对象.
lazy-init=“true” 延迟初始化,在用到对象的时候才会创建对象.文章来源:https://www.toymoban.com/news/detail-674132.html
初始化/销毁
在Drink类中添加初始化方法和销毁方法(名称自定义):文章来源地址https://www.toymoban.com/news/detail-674132.html
public void init() {
System.out.println("Drink的初始化方法");
}
public void destroy() {
System.out.println("Drink的销毁方法");
}
到了这里,关于javaee spring配置文件bean标签详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!