抹陳抹陳!! 发表于 2022-4-24 15:17:45

springboot校验数据的类里的字段可以不用对应数据库的字段吗?

public ApiResult<String> rechargeTest(@Valid RechargeParam rechargeParam)
比如我在这个接口上校验数据,数据的类是这个 RechargeParam 这里面的字段可以不对应数据库的吗?
@Data
public class RechargeParam implements Serializable {

    @NotBlank(message = "充值方案有误")
    @JsonProperty(value = "rechar_id")
    private String recharId;

    private String from;

    private Double price;

    @JsonProperty(value = "paid_price")
    private Double paidPrice;

    private String orderSn;

}
如果不对应数据库的话 校验是以什么为标准的?或者说 校验的时候 与哪个为参照才能说明校验成功的呢?

巴巴鲁 发表于 2022-4-28 08:09:19

可以的,但不推荐。
应该在数据库操作的mapper.xml文件里说明
页: [1]
查看完整版本: springboot校验数据的类里的字段可以不用对应数据库的字段吗?