我重写方法ApplicationContextAware.setApplicationContext()以便我可以获取ApplicationContext,但是声纳警告我:
从实例方法com.ctrip.basebiz.delivery.biData.utils.SpringBeanUtil.setApplicationContext(ApplicationContext)写入静态字段com.ctrip.basebiz.delivery.biData.utils.SpringBeanUtil.applicationContext
我不知道要解决它。
@Service
public class SpringBeanUtil implements ApplicationContextAware {
private static ApplicationContext applicationContext;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
SpringBeanUtil.applicationContext = applicationContext;
}
...
}