对Service层通用能力下沉,比如缓存方案,中间件通用处理
与DAO层交互,对多个DAO的组合复用
DAO层: 数据访问层,与底层MySQL,Oracle,HBase等进行数据交互
外部接口或第三方平台...,因为已经处于顶层
如果意识到这个异常将导致页面无法正常渲染,应该直接跳转到友好错误页面,加上用户容易理解的错误提示信息
开放接口层:
要将异常处理成错误码和错误信息方式返回
分层领域模型规约:
DO...,各层接收上层的查询请求....[公司/BU].业务线[.子业务线]
最多4级
子业务线可选
com.taobao.jstorm, com.alibaba.dubbo.register
ArtifactID格式: 产品线-模块名...resolve前后信息比对
如果仲裁结果完全不一致,那么通过dependency:tree命令,找出差异点,进行 排除jar包
二方库可以定义枚举类型,参数可以使用枚举类型,但是接口返回值不允许使用枚举类型或者包含枚举类型的