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