java 反射调用某各类的方法但是导致方法中Spring注入Dao失效
我直接调用的service实现类,有大神做过这类的需求没有DictEntryServiceImpldictEntryServiceImpl=newDictEntrySer...
我直接调用的service实现类,有大神做过这类的需求没有
DictEntryServiceImpl dictEntryServiceImpl = new DictEntryServiceImpl();
Class cls = dictEntryServiceImpl.getClass();
try{
Method method = cls.getDeclareMethod("loadDictEntry",null);
method.setAccessible(true);
method.invoke(dictEntryServiceImpl );
}
调用loadDictEntry方法里面有dao操作数据库,dao是空指针啊 展开
DictEntryServiceImpl dictEntryServiceImpl = new DictEntryServiceImpl();
Class cls = dictEntryServiceImpl.getClass();
try{
Method method = cls.getDeclareMethod("loadDictEntry",null);
method.setAccessible(true);
method.invoke(dictEntryServiceImpl );
}
调用loadDictEntry方法里面有dao操作数据库,dao是空指针啊 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询