• 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 是实现某个接口

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

  • 相关阅读:
    python-django-自定义分页
    self.user = serializer_field.context['request'].user KeyError: 'request
    无法ssh远程的解决办法
    关于put和patch区别的一篇文章
    一遍关于django rest framework serializer比较详细的笔记
    vim 简单配置(根据编程语言不同,自动缩进)
    django rest framework 的api返回html
    django rest frmaework jwt认证
    django 信号
    刘江的博客
  • 原文地址:https://www.cnblogs.com/wendy-0901/p/14102769.html
Copyright © 2020-2023  润新知