我怎么能自动装配的静态接口类春天的Autowire静态接口类
这是我的代码
@Autowired
private static IAuditLogRepository iAuditLogRepository;
public static int saveLog(LogFile logFile){
iAuditLogRepository.saveLog(logFile); // Autowireing fails and iAuditLogRepository is null.
}
我的接口类
public interface IAuditLogRepository {
public Serializable saveLog(LogFile logFile);
}
我该如何自动连接界面。
我已查看过this。我怎么能为接口类做同样的事情。
为什么它必须是静态的?使其非静态并继续前进。 – duffymo
它的日志记录机制甚至可以在任何人登录之前运行,它与许多功能如cron job等相关联! – Dileep
是的,我目前正在努力的一切都是为了让它保持良好状态。但不能改变它在很多地方使用的非静态的。一旦我们完成了当前的修改,将会考虑您的建议。 – Dileep