java web编码规范

架构师 :  定义公司系统脚手架

(1)日志统一处理(aop)

   (2)  异常统一处理(aop)

   (3) 异常定义 按模块统一在一个package中(Exceptions)

   (4) 日志统一定义,在一个类中定义日志,用自定义LogUtils来打印日志,尝试用 构建器模式在定义日志格式

    (5) 定义通用Result(CommonResult,PageResult)

    (6) 定义通用的入参数据格式和参数校验(verifyParameter)

    (7)   状态使用严格用枚举来代替 

    (8)   lambok表达式,guava表达式,lambda表达式,java common的使用,threadLocal存储上下文

    (9) 全链路监控

   (10) 全链路测试

    (11)  系统之间解耦

    (12) 服务熔断,限流

你可能感兴趣的:(java web编码规范)