例如:
object = Mvcs.ctx().getDefaultIoc(className).;
//如果有那么一个工具类,可以反射调用
Method mehtod = clazz.getDeclaredMethod(methodName, String.class, String.class);
MvcUtils.invoke(mehtod, object, json, type);
类似这种得,请教大神如何做,并且正常注入ioc涉及的类
例如:
object = Mvcs.ctx().getDefaultIoc(className).;
//如果有那么一个工具类,可以反射调用
Method mehtod = clazz.getDeclaredMethod(methodName, String.class, String.class);
MvcUtils.invoke(mehtod, object, json, type);
类似这种得,请教大神如何做,并且正常注入ioc涉及的类
ioc里有这几个方法
public interface Ioc {
T get(Class var1, String var2) throws IocException;
<T> T get(Class<T> var1) throws IocException;
boolean has(String var1) throws IocException;
String[] getNames();
void reset();
void depose();
String[] getNamesByType(Class<?> var1);
<K> K getByType(Class<K> var1);
}
我需要通过名字获取class类 然后通过反射的机制调用相应的方法;
@wendal 谢谢,我试试