Loading

摘要: 最近看到责任链模式的时候每增加一个处理类,就必须在责任链的实现类中手动增加到责任链中,具体代码基本就是list.add(new FilterImpl()),可以看到每次增加一个处理类,就必须添加一行上面的代码,不符合开闭原则(面向修改关闭,面向扩展开放)。于是想到了Java的SPI机制,可以实现插拔 阅读全文
posted @ 2020-12-03 00:58 Philosophy 阅读(613) 评论(0) 推荐(0) 编辑