标题今天遇到的这样的问题,缺少get,set ,已经构造函数方法为定义问题

The constructor ResultObj(Integer, String) is undefined我用的是springboot开发的,解决方法有2种

1.手动添加 2.自动添加;

2.1需要有这3个注解
The constructor ResultObj(Integer, String) is undefined
2.2 光这3个注解,IDE里没有这个jar还是不行,下载lombok.jar,安装到你的ide中,并在pom文件中添加才可以,具体步骤:
2.2.1 lombok的官方网址:http://projectlombok.org/
2.2.2 cmd中执行 java -jar lombox.jar包的路径,比如:java -jar D:/xxx/lombok.jar 弹出选择IDE安装路径的提示框,选择IDE的安装路径后,点击install/update 即可安装。安装完成后,eclipse的安装目录下,有lombok.jar包,并且eclipse.ini中有则表示安装成功
The constructor ResultObj(Integer, String) is undefined
The constructor ResultObj(Integer, String) is undefined
2.2.3 项目的pom文件中添加
The constructor ResultObj(Integer, String) is undefined
2.2.4 OK了,以后set /get/等方法就自动添加了,只需要添加这3个注解就可以
The constructor ResultObj(Integer, String) is undefined

3.lombok注解

常用注解:
@Data:注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了 equals、canEqual、hashCode、toString 方法
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
@NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
@AllArgsConstructor:注解在类上;为类提供一个全参的构造方法

相关文章:

  • 2022-12-23
  • 2021-09-19
  • 2022-12-23
  • 2021-10-19
  • 2021-06-04
  • 2022-12-23
  • 2021-12-09
  • 2021-09-23
猜你喜欢
  • 2022-12-23
  • 2021-12-22
  • 2021-06-04
  • 2022-12-23
  • 2022-01-05
  • 2021-09-19
  • 2022-12-23
相关资源
相似解决方案