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);
}
4 回答933 阅读✓ 已解决
4 回答1.1k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
1 回答939 阅读✓ 已解决
2 回答676 阅读✓ 已解决
2 回答1.6k 阅读
2 回答1.6k 阅读
可以在项目中引入在项目中引入lombok,避免写get set方法,
也可以用idea直接生成,前提要有变量才行,你的这个里面只有方法,没有变量。
getter和setter 一般是针对变量的。比如:
public class User {
}
鼠标右键就会有generate了