zoukankan      html  css  js  c++  java
  • Spring基础---bean的初始化和销毁

    一:java配置:

    使用@Bean的initMethod和destoryMethod(相当于xml配置的init-method和destory-method)

    eg:在配置类中:

    @Bean(initMehthod="init",destroyMethod="destroy")  // initMehthod和destroyMethod 指定BeanWayService 类里面的  init和destory方法在构造方法之后,bean销毁之前执行。

    BeanWayService beanWayService(){

      return new BeanWayService();

    }

    二:注解:

    使用JSR-250的@PostConstruct和@PreDestory

    在JSR250的Bean类下,使用2个注解在对应的方法上,表示初始化和销毁   在构造方法之后,bean销毁之前执行。

    三:Bean类实现InitalizingBean,和  disposableBean接口; 重写afterPropertiesSet和destroy方法;

  • 相关阅读:
    GDUFE ACM-1020
    GDUFE ACM-1069(简单的巴什博弈)
    GDUFE ACM-1138
    GDUFE ACM-1009
    GDUFE ACM-1008
    GDUFE ACM-1005
    LCA 最近公共祖先
    51nod
    51nod
    51nod
  • 原文地址:https://www.cnblogs.com/lzhirong/p/9247046.html
Copyright © 2011-2022 走看看