【发布时间】:2017-04-14 17:07:48
【问题描述】:
我想通过使用 Spring Boot 和 Hibernate Validator 进行字段验证而不持久化数据。
public class RoomDto {
private long id;
@Expose
private int beds;
@Expose
private double size;
@Expose
@NotNull
private String flatBasicStringDto;
}
我正在使用 GSON 从 JSON 解析 DTO:
RoomDto guestRoom = this.jsonParser.read(RoomDto.class, "/files/input/room.json");
当 JSON 文件中缺少 flatBasicStringDto 时,我想得到一个错误。
我已经尝试了很多配置,但到目前为止没有任何效果。
spring.jpa.properties.javax.persistence.validation.group.pre-persist=javax.validation.groups.Default
任何想法如何处理这个问题?
【问题讨论】:
标签: json spring-boot gson hibernate-validator