文娱视频笔记
切入点一:Manager封装第三方接口包括超时和异常处理
切入点二:Manager在Service和DAO层之间重复的部分 用于封装DAO层依赖的缓存
切入点三:Web层做目录(注释// 1. abc // 2. xyz //3.mnp Service做实现被Web层调用
切入点四:分包隔离,同业务的代码放在一个package下保证高内聚&低耦合原则
切入点五:防止新同学破坏Manager架构 参照下图:
基础设施层maven模块依赖下面三个module,基础设施层都是*ManagerImp
其他三层都是只定义*Manager 所以其他三层的模块中不一定第三方pom依赖和dubbo配置,只访问自己的*Manager接口