Spring源码

来源:互联网 发布:seo 点击域名跳转 编辑:程序博客网 时间:2024/05/08 00:42

BeanDefinitionReaderUtils.class中以下方法:通过反射生成Bean的类对象   

spring解释xml文件:


public static AbstractBeanDefinition createBeanDefinition(

            String parentName, String className, ClassLoader classLoader) throws ClassNotFoundException {

        GenericBeanDefinition bd = new GenericBeanDefinition();
        bd.setParentName(parentName);
        if (className != null) {
            if (classLoader != null) {
                bd.setBeanClass(ClassUtils.forName(className, classLoader));
            }
            else {
                bd.setBeanClassName(className);
            }
        }
        return bd;
    }
0 0
原创粉丝点击