zoukankan      html  css  js  c++  java
  • Spring配置文件中指定init-method属性的作用

    bean 配置文件属性 init-method 用于在bean初始化时指定执行方法,用来替代继承 InitializingBean接口。相关链接:https://www.cnblogs.com/JoeyWong/p/9304737.html

    测试程序如下:

    public class TestInitMethod{
        public void testInit(){
            System.out.println("test init-method");        
        }
    }

    配置文件如下:

    <bean id="testInitMethod" class="com.TestInitMethod" init-method="testInit"></bean>

    Main主程序如下:

    public class Main {
        public static void main(String[] args){
            ClassPathXmlApplicationContext context1 = new ClassPathXmlApplicationContext("spring.xml");
      }
    }

    打印如下结果:

    test init-method

    注意的一点是只有一个类完整的实例被创建出来后,才能走初始化方法。

  • 相关阅读:
    POJ
    模板
    HDU
    CodeForces
    CodeForces
    Java
    百度之星2014复赛
    百度之星2014复赛
    转载
    百度之星2014初赛
  • 原文地址:https://www.cnblogs.com/Jeely/p/11113893.html
Copyright © 2011-2022 走看看