gpt4 book ai didi

java - 如何使用 mapstruct 将枚举转换为 POJO?

转载 作者:行者123 更新时间:2023-11-30 10:35:41 25 4
gpt4 key购买 nike

如何在不使用自定义实现的情况下使用 mapstruct 将枚举转换为 POJO?

例如

enum Type {
T1, T2;

private String description;

private Type(String description) {
this.description = description;
}

public String getDescription() { return this.description; }
}

像POJO一样

class TypeDto {
private Type code;
private String description;
}

仅供引用,我使用 MapStruct 1.1.0.Final。

最佳答案

我现在用这个

default TypeDto typeToTypeDto(Type type) {
return new TypeDto(type.name(), type.getName());
}

由于缺少另一种解决方案。

关于java - 如何使用 mapstruct 将枚举转换为 POJO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40999546/

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