package com.blade.aop;
import com.blade.ioc.BeanDefine;
import com.blade.ioc.SimpleIoc;
public class ProxyIocImpl extends SimpleIoc {
public BeanDefine getBeanDefine(Class<?> beanClass, boolean singleton) {
try {
Object object = ProxyFactory.getProxyObj(beanClass);
return new BeanDefine(object, beanClass, singleton);
} catch (Exception e) {
throw new RuntimeException(e);
}
}
}