我正在尝试使用customRepository来使用存储库中的条件。我创建了customRepositoryImpl并运行success。但是我发现,我添加的@Autowire注解的属性不能自动注入。下面是我的代码:
public class LogMessageRepositoryImpl implements LogMessageRepositoryCustom{
@Resource
private MongoTemplate mongoTemplate;
public List<LogMessage> findByCriteria(){
return mongoTemplate.find(query(where("level").regex("Info")),LogMessage.class);
}
}mongoTemplate始终为null;
我尝试对其进行调试,发现此bean定义的dependsOn为空。
找不到原因?
发布于 2016-03-18 22:30:00
bean尝试使用@Resource
@Autowired”吗?你能提供一个与mongo相关的配置文件的切片吗?https://stackoverflow.com/questions/36056814
复制相似问题