0
点赞
收藏
分享

微信扫一扫

【Spring常见错误】idea添加@Data注解后无getter&setter提示

王远洋 2022-05-03 阅读 38

使用idea添加@Data注解偷懒式编程时可能会遇到无getter&setter提示问题.

首先检查Lombok依赖是否保证导入成功。然后再检查IDEA中是否已安装Lombok插件(很多人一般都是该插件没安装导致无提示)

pom.xml

<!-- lombok   -->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <optional>true</optional>
</dependency>

entity:

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
public class User {
    @TableId(value = "id", type = IdType.AUTO )
    private Integer id;
    private String student_id;
    private String name;
    private String sex;
    private String college;
    private String phone_num;
}

maven:


在保证以上问题没问题后,再检查IDEA中是否已安装Lombo插件。

File -> Settings - > Plugins

插件安装后,开启注解处理器(Annotation Processor),重启IDEA即可。 

举报

相关推荐

0 条评论