zoukankan      html  css  js  c++  java
  • java Spring boot entity编写

    // @Data 注解在类上,提供类所有属性的get和set方法。同时还提供 equals,canEqual,hashCode,toString等方法

    // @TableName为表名注解 指向表auto_response

    // @Accessors用于生成getter、setter方法。该注解具有三个属性说明,fluent,chain, prefix
    // @Accessors(prefix = “f”) 用于生成getter和setter方法的字段名会忽视指定前缀(遵守驼峰命名)
    // chain 一个布尔值。如果为真,产生的setter返回的this而不是void。默认是假。如果fluent=true,那么chain默认为真。
    // fluent 一个布尔值。如果为真,pepper的getter就是 pepper(),setter方法就是pepper(T newValue)。并且,除非特别说明,chain默认为真。
    @Accessors(chain = true)
    //@EqualsAndHashCode注解会生成equals(Object other) 和 hashCode()方法。它默认使用非静态,非瞬态的属性
    //可通过参数exclude排除一些属性
    //可通过参数of指定仅使用哪些属性
    //它默认仅使用该类中定义的属性且不调用父类的方法
    //可通过callSuper=true解决上一点问题。让其生成的方法中调用父类的方法。
    //callSuper = false 用自己的属性和从父类继承的属性 来生成hashcode
    @EqualsAndHashCode(callSuper = false)
    //@ApiModel 使 Swagger生成的文档出现返回的内容注释
    @ApiModel(value="auto_response对象", description="auto_response")
    //implements 是实现某个接口

     实体类继承主要的目的是:获取实体类中不存在的  但是查询需要的字段

  • 相关阅读:
    hdu_5791_Two(DP)
    hdu_5783_Divide the Sequence(贪心)
    hdu_5769_Substring(后缀数组)
    hdu_5778_abs(暴力)
    hdu_5776_sum(前缀和维护)
    hdu_5777_domino(贪心)
    [wikioi2069]油画(贪心)
    [bzoj 1503][NOI 2004]郁闷的出纳员(平衡树)
    数据结构练习
    [poj3274]排排站(Hash)
  • 原文地址:https://www.cnblogs.com/wendy-0901/p/14102769.html
Copyright © 2011-2022 走看看