使用idea添加@Data注解偷懒式编程时可能会遇到无getter&setter提示问题.
首先检查Lombok依赖是否保证导入成功。然后再检查IDEA中是否已安装Lombok插件(很多人一般都是该插件没安装导致无提示)
pom.xml
1 |
<!-- lombok --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> |
entity:
1 |
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即可。
🙊🙊作者主页:🔗求不脱发的博客
📔📔 精选专栏:🔗SSM直击大厂
📋📋 精彩摘要:MyBatis 核心配置文件(xxxConfig.xml),该文件配置了MyBatis的一些全局信息,,包含数据库连接信息和MyBatis运行时所需的各种特性,以及设置和响应MyBatis行为的一些属性。本文将深入浅出的介绍MyBatis核心配置文件中常用的标签配置。
💞💞觉得文章还不错的话欢迎大家点赞👍➕收藏⭐️➕评论💬支持博主🤞