下面的代码正在其自己的类内创建Addressdto(内部地址)的对象,据我了解,这里的对象是无限创建的,请帮助我理解下面的代码打算做什么。
public class AddressDto {
public static Address from(AddressDto addressDto) {
return Address.builder()
.addressLine(addressDto.getAddressLine())
.landmark(addressDto.getLandmark())
.city(addressDto.getCity())
.state(addressDto.getState())
.country(addressDto.getCountry())
.zipcode(addressDto.getZipcode())
.build();
}
}
答案 0 :(得分:0)
请注意,这里使用了两个类,Address
类和AddressDTO
类。在Address
方法内部创建了一个from
对象。从Address
检索构建AddressDTO
对象所需的数据。 from
方法仅将AddressDTO
对象转换为Address
对象。