gpt4 book ai didi

spring-boot - map 结构 : How to convert String to byte[] using mapstruct

转载 作者:行者123 更新时间:2023-12-04 12:36:59 24 4
gpt4 key购买 nike

在我的 dto 类中:

private String password;

在我的模型类中:
private byte[] password;

我想使用 mapStruct 将 String 转换为 byte[]。有人可以帮忙吗

提前致谢。

最佳答案

最好是提供一个默认的方法来映射 Stringbyte[] .

例如:

@Mapper
public MyMapper {

Model fromDto(Dto dto);

default byte[] toBytes(String string) {
return string != null ? string.getBytes() : null;
}

}

有了这个,您将让 MapStruct 自动处理 Dto 之间的所有其他字段。和 Model并留下 String 之间的映射和 byte[]toBytes方法。

关于spring-boot - map 结构 : How to convert String to byte[] using mapstruct,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60420184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com