【发布时间】:2018-12-03 09:14:41
【问题描述】:
我使用spring boot,这样从数据库中查询:
@Repository
public interface MyRepository extends CrudRepository<MyEntity, Integer> {
List<MyEntity> findAllByIdIn(List<Integer> ids);
}
我想动态调用这个方法“findAllByIdIn”:
Object bean = context.getBean("myRepository");
bean.getClass().getMethod("findAllByIdIn").invoke(bean, ids);
我遇到了一个异常:
java.lang.NoSuchMethodException: com.sun.proxy.$Proxy145.findAllByIdIn()
如何调用该方法?
【问题讨论】:
标签: java spring-boot spring-data