package com.huimv.farm.damsubsidy.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import java.io.Serializable; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.huimv.farm.damsubsidy.common.utils.LongJsonDeserializer; import com.huimv.farm.damsubsidy.common.utils.LongJsonSerializer; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** *
* *
* * @author author * @since 2023-05-18 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("base_user_bank") public class BaseUserBank implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 银行卡名称 */ private String bankName; /** * 银行卡号 */ private String bankId; /** * 银行卡图片地址 */ private String bankImgUrl; /** * 用户id */ @JsonSerialize(using = LongJsonSerializer.class) @JsonDeserialize(using = LongJsonDeserializer.class) private Long userId; }