idea创建的spring boot项目,怎么给变量快速生成getter setter方法?
按照百度的使用generate,选项中并没有getter和setter方法,只有这五项。请问应该怎么配置?
按照百度的使用generate,选项中并没有getter和setter方法,只有这五项。请问应该怎么配置?
确保已经做了以下两件事情。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
https://plugins.jetbrains.com...
使用示例:
注解@Data是@Setter和@Getter的并集的超集。
@Data is a convenient shortcut annotation that bundles the features of @ToString, @EqualsAndHashCode, @Getter / @Setter and @RequiredArgsConstructor together
@Data
private class ResultBean {
private String str;
}
public void lombokTest() {
ResultBean resultBean = new ResultBean();
resultBean.setStr("Hello Lombok");
String lombok = resultBean.getStr();
log.info(lombok);
}
15 回答8.4k 阅读
8 回答6.2k 阅读
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
可以在项目中引入在项目中引入lombok,避免写get set方法,
也可以用idea直接生成,前提要有变量才行,你的这个里面只有方法,没有变量。
getter和setter 一般是针对变量的。比如:
public class User {
}
鼠标右键就会有generate了