Facade & Gateway
2017-10-10 14:16:32 7 举报
系统设计中的Facade和Gateway
作者其他创作
大纲/内容
JPA
计算机的问题,都可以通过加一层(layer)来解决
log4j
slfj
Facade:是封装了系统对外部调用,提供了统一入口。方便使用,和内部系统解耦。Gateway:是封装了系统对依赖的调用,从而对依赖进行了解耦,且在Gateway中可以执行Cross-Cutting逻辑
In-Memory
LogGateway
Biz Logic
Repository(Persistence Gateway)
切换logger对系统本身没有影响
NotifyGateway
可以提供开关,例如如果是Replay就不往外发送信息
Facade
logback
NoSQL
0 条评论
下一页