在我们想使用value配置文件的数据的时候,有时候会出现这个问题
出现错误# Parameter 1 of constructor in org.rongyilian.service.impl.VerificationCodeService
其实是因为我们在注解上写了一个lombok的自动构造构造器的注解@AllArgsConstructor的注解,然后把我们的value构造进了构造器,所以导致启动失败了。 解决办法就是我们只需要手写构造器就行啦!
private final IWechatUserService iWechatUserService;
private final IUserService userService;
public WxMpOAuthController(IWechatUserService iWechatUserService,IUserService userService){
this.iWechatUserService=iWechatUserService;
this.userService=userService;
}