spring注入静的性質

474 ワード

Springに静的な属性を注入する方法:
1、xml方式を使うなら、ここでは言わないほうが面倒くさいです.
2、注釈方式を使う:
  • まず、springを静的属性を注入する必要があるクラスにスキャンさせます.スキャンできない場合、属性
  • を注入することを誰が知っていますか?
  • は、static修飾のないset方法を使用して、set方法に注入注解を追加する必要があります.注
    @Component
    public class LogUtils {
    	private static SysLogService sysLogService;
           @Autowired
    	public void setSysLogService(SysLogService sysLogService) {
    		LogUtils.sysLogService = sysLogService;
    	}
    
    }
  • は、属性に注釈を追加しないように注意してください.