All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.datalking.beans.factory.config.AutowireCapableBeanFactory Maven / Gradle / Ivy

package com.github.datalking.beans.factory.config;

import com.github.datalking.beans.factory.BeanFactory;

/**
 * AutowireCapableBeanFactory 接口
 * 

* 主要用于创建bean * * @author yaoo on 4/3/18 */ public interface AutowireCapableBeanFactory extends BeanFactory { T createBean(Class beanClass) throws Exception; // Object applyBeanPostProcessorsAfterInitialization(Object existingBean, String beanName); // Object applyBeanPostProcessorsBeforeInitialization(Object existingBean, String beanName); // void applyBeanPropertyValues(Object existingBean, String beanName); // Object autowire(Class beanClass, int autowireMode, boolean dependencyCheck); // void autowireBean(Object existingBean) ; // void autowireBeanProperties(Object existingBean, int autowireMode, boolean dependencyCheck); // Object configureBean(Object existingBean, String beanName) ; // // // void destroyBean(Object existingBean); // Object initializeBean(Object existingBean, String beanName); // NamedBeanHolder resolveNamedBean(Class requiredType); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy