枚举反序列化给出 null

问题描述

我有以下枚举:

s/PATTERN/REPLACEMENT/

还有下面的DTO


import lombok.Getter;

@Getter
public enum FrequencyEnum {
    SINGLE,PERIODIC;
}

我的控制器是:


@Data
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder
public class MyDto {
   @NotBlank  
   private String currency;

   @NotNull
   private FrequencyEnum frequency;

}

当我在邮递员中使用以下正文运行帖子时:

@PostMapping
public ResponseEntity<MyResponse> post(@RequestBody @Valid MyDto myDto){

}

为货币正确设置了 DTO,但频率枚举为空。 我不知道为什么它不起作用..不是基于名称认序列化程序吗?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)