美文网首页
JAVA编码要求

JAVA编码要求

作者: 郝赫 | 来源:发表于2019-12-18 11:37 被阅读0次

    - 数据库表设计:每一个表必须字段 id (自增)主键 ,add_time 数据添加时间 ,update_time 数据修改时间

    - 数据库表 无论是表还字段,必须注释清楚

    - SpringBoot:2.1.3.RELEASE

    - lombok:1.18.6

    - springfox-swagger2:2.9.2

    - swagger-bootstrap-ui:1.9.3

    - mybatis-plus-boot-starter:3.1.0

    - mybatis-plus-generator:3.1.0

    - okhttp:3.14.1

    - 全部代码换行符必须是LF

    - 每个方法必须有文档注释

    - 代码必须能通过阿里巴巴Java编码规约扫描,不允许有Blocker 级别的代码

    - 所有的Controller入参必须经过参数校验

    - 所有的Controller入参必须建立DTO

    - 所有的Controller输出对象必须建立VO

    - 所有的Controller都必须明确写好swagger 相关描述注解

    - 编写代码尽可能不修改任何生成的DAO 和Entity代码

    - 代码中使用到日期与时间,一致使用JDK8的LocalDateTime 或LocalDate

    - 代码中尽可能的使用JDK8 新语法

    - 所有需要远程调用,一致使用okhttp

    相关文章

      网友评论

          本文标题:JAVA编码要求

          本文链接:https://www.haomeiwen.com/subject/uuoynctx.html