@AllArgsConstructor 与 @Value 共用问题
于 2021-11-24 17:57:54 首次发布
当一个Java类同时使用@AllArgsConstructor和@Value时,可能导致启动异常。问题源于@AllArgsConstructor生成全参构造函数,而@Value从配置文件读取值。通过改用@RequiredArgsConstructor和对非@Value字段使用final修饰,可以解决此问题。详细原因待进一步探究。
摘要由CSDN通过智能技术生成