diff --git a/src/main/java/com/kimgo/wepush/service/TokenService.java b/src/main/java/com/kimgo/wepush/service/TokenService.java index 42ffd93..c7d80f3 100644 --- a/src/main/java/com/kimgo/wepush/service/TokenService.java +++ b/src/main/java/com/kimgo/wepush/service/TokenService.java @@ -16,15 +16,18 @@ import org.springframework.stereotype.Service; @Service public class TokenService { private final Logger logger = LoggerFactory.getLogger(TokenService.class); - @Autowired - private UserConfig userConfig; - @Autowired - private QyWeChatAppInfoMapper qyWeChatAppInfoMapper; - @Autowired - private ApiSettingMapper apiSettingMapper; + private final UserConfig userConfig; + private final QyWeChatAppInfoMapper qyWeChatAppInfoMapper; + private final ApiSettingMapper apiSettingMapper; private String accessToken; private String apiAccessToken; + public TokenService(ApiSettingMapper apiSettingMapper, QyWeChatAppInfoMapper qyWeChatAppInfoMapper, UserConfig userConfig) { + this.apiSettingMapper = apiSettingMapper; + this.qyWeChatAppInfoMapper = qyWeChatAppInfoMapper; + this.userConfig = userConfig; + } + public String getAccessToken() { if (accessToken == null) { updateAccessToken();