zoukankan      html  css  js  c++  java
  • Spring知识点

    1、缓存规范JSR107

    2、FactoryBean和BeanFactory

    工厂 BeanFactory 

    bean FactoryBean

    应用

    例如自己实现一个FactoryBean,功能:用来代理一个对象,对该对象的所有方法做一个拦截,在调用前后都输出一行LOG

    3、ApplicationContextAware

     https://docs.spring.io/spring/docs/5.0.4.BUILD-SNAPSHOT/javadoc-api/org/springframework/context/ApplicationContextAware.html

    4、InitializingBean

    /**
     * Interface to be implemented by beans that need to react once all their
     * properties have been set by a BeanFactory: for example, to perform custom
     * initialization, or merely to check that all mandatory properties have been set.
     *
     * <p>An alternative to implementing InitializingBean is specifying a custom
     * init-method, for example in an XML bean definition.
     * For a list of all bean lifecycle methods, see the
     * {@link BeanFactory BeanFactory javadocs}.
     *
     * @author Rod Johnson
     * @see BeanNameAware
     * @see BeanFactoryAware
     * @see BeanFactory
     * @see org.springframework.beans.factory.support.RootBeanDefinition#getInitMethodName
     * @see org.springframework.context.ApplicationContextAware
     */
    public interface InitializingBean {
    
    	/**
    	 * Invoked by a BeanFactory after it has set all bean properties supplied
    	 * (and satisfied BeanFactoryAware and ApplicationContextAware).
    	 * <p>This method allows the bean instance to perform initialization only
    	 * possible when all bean properties have been set and to throw an
    	 * exception in the event of misconfiguration.
    	 * @throws Exception in the event of misconfiguration (such
    	 * as failure to set an essential property) or if initialization fails.
    	 */
    	void afterPropertiesSet() throws Exception;
    
    }
    

      

    ref

    https://blog.csdn.net/luo609630199/article/details/82083593

    https://www.cnblogs.com/redcool/p/6413461.html

  • 相关阅读:
    233. Number of Digit One
    232. Implement Queue using Stacks
    231. Power of Two
    230. Kth Smallest Element in a BST
    229. Majority Element II
    228. Summary Ranges
    227. Basic Calculator II
    ArcGIS 网络分析[3] 发布NAServer到ArcGIS for Server(以Server 10.4为例)
    iView的使用【小白向】
    Vuejs环境安装与工程建立【小白Windows向】
  • 原文地址:https://www.cnblogs.com/huilei/p/10034335.html
Copyright © 2011-2022 走看看