spirng静态注入组件

spring不能直接注入静态属性,不然会一直报空指针异常。

所以今天写工具类的时候耽误了很久才解决,最后是使用setter注入

@Component

class ParamsUtils {

       private static CodeService codeService;

      @Resource

       public void setCodeService(CodeService codeService) {

               ParamsUtils.codeService = codeService;

         }

     public static String getParam(){

           List   list = codeService.findCode();

            XXXXXXXX

      }

}

你可能感兴趣的:(spirng静态注入组件)