• 关于注解


    1、 @ExcelField

    @ExcelField(align=2, title="儿童证件号码", sort = 20 )
    @ExcelField(align=2, title="性别", sort = 50, dictType="sex" )
    @ExcelField(align = 2, title = "出生日期", sort = 60, fieldType = Date.class)
    加在属性值前或者get方法上,jeesite对POI 3.9的简单封装,表格的导入导出
    title : 标题
    type: 默认0,0导入导出 1仅导出 2仅导入
    align: 默认0, 0自动,1靠左,2居中,3靠右
    sort: 升序,如设置10 的设置20 的则10的排在前面
    dictType:默认”” 如果是字典类型,请设置字典的type值

    2、 spring注解校验

    @NotBlank(message = "用户名不能为空") 

    @Length(min=5, max=20, message="用户名长度必须在5-20之间") 

    @Pattern(regexp = "^[a-zA-Z_]\w{4,19}$", message = "用户名必须以字母下划线开头,可由字母数字下划线组成") 

    @Range(min=0, max=4)

    private int scale;//基础规格

    3、@JsonFormat 
    Jackson 是 SpringMvc 官方推荐结合的,也是校验注解
    JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    public Date getBeginTime() {
    return beginTime;
    }

    4、@JsonProperty

    @JsonProperty 此注解用于属性上,作用是把该属性的名称序列化为另外一个名称,如把trueName属性序列化为name,@JsonProperty("name")

    @JsonProperty("CARDCODE")

    返回对象时,显示的字段是name而不是trueName

  • 相关阅读:
    poj 3252 Round Numbers 数位DP
    HDU5840 Problem This world need more Zhu 分块 树剖
    有向图强连通分量
    CodeForces
    Gym-100814K 数位DP 模拟除法
    洛谷P3455 [POI2007]ZAP-Queries
    洛谷P2257 YY的GCD
    洛谷P3327 [SDOI2015]约数个数和(莫比乌斯反演)
    莫比乌斯反演
    小知识点
  • 原文地址:https://www.cnblogs.com/banxian-yi/p/10772490.html
Copyright © 2020-2023  润新知