java web编码规范

2018-08-16  本文已影响7人  1号码农

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

(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) 服务熔断,限流

上一篇 下一篇

猜你喜欢

热点阅读