使用lombok,我们可以使用AllArgumentConstructor
和其他组合。Intellij还提供生成器来构造字段。
但我不想做这样的事情,特别是很多参数
public User( User user) {
this.id = user.getId
///////////////
}
此外,我不想克隆对象。我一直在寻找一些注释或代码最少的方法。
public User( User user) {
this.id = user.getId
///////////////
}
这不正是复制构造函数吗?参考编号:https://www.baeldung.com/java-copy-constructor
另请参阅:使用lombok 从现有对象构建对象