Spring 中静态方法如何调用注解注入的真实Bean以及它的方法
解决方案:
@Component
public class MessageSet {
@Resource
private UploadToDBase uploadToDBase;
private static MessageSet messageset;
@PostConstruct //服务器加载时运行,只运行一次
public void init(){
messageset = this;
messageset.uploadToDBase = this.uploadToDBase;
}
//静态方法
public static MailMessage Message(MailMessage mailMessage){
//调用示例
messageset.uploadToDBase.select().get("time");
}