要解决这个问题,你可以在枚举中添加一个方法,用于返回枚举的值。然后在导出实体类时,调用该方法获取枚举的值。下面是一个简单的示例:

public enum MyEnum {
    NONE("", ""),
    // 其他枚举值

    private String value1;
    private String value2;

    MyEnum(String value1, String value2) {
        this.value1 = value1;
        this.value2 = value2;
    }

    public String getValue1() {
        return value1;
    }

    public String getValue2() {
        return value2;
    }

    public String getValue() {
        return value1; // 这里可以根据你的需求返回value1或value2
    }
}

然后,在导出实体类时,调用枚举的getValue()方法:

public class MyEntity {
    private MyEnum myEnum;

    // 其他属性和方法

    public String getMyEnumValue() {
        return myEnum.getValue();
    }
}

通过调用getMyEnumValue()方法,你将获得枚举的值而不是名称

Esaypoitui导出实体类实体类中有枚举NONE;需要导出type值但是导出了枚举名称怎么解决

原文地址: http://www.cveoy.top/t/topic/iUI6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录