1.問題描述:項目已經導入lombok依賴,但是註解@Data依然不生效
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
<version>${lombok.version}</version>
</dependency>
@Data
static class MemberVo{
// 由四部分構成
private List<MemberSex> memberSexes; // 性別統計信息
private List<MemberChannel> memberChannels; // 渠道統計信息
private List<MemberMpSub> memberMpSubs; // 是否關注媒體平臺統計
private MemberHeat memberHeat; // 用戶熱度統計
}
memberVo.setMemberSexes(memberSexes);
set方法不生效
2.問題解決
lombok除了要正確導入依賴以外,還要安裝lombok插件,然後重啓IDEA,如果彈出窗口,提示是否允許註解生效,點擊Enable即可。