策略模式,工厂模式,InitializingBean相结合解决多条件筛选问题
编码中面对日益繁多的if else,switch导致代码越来越臃肿,可读性,可维护性也会急剧下降,这里我们先用策略模式去解决:
策略模式代码:
接口DemoService
public interface DemoService {
String getServiceName();
}
实现类Demo1ServiceImpl ,Demo2ServiceImpl
@Service
public class Demo1ServiceImpl implements DemoServi..
原创
2021-03-18 14:14:16 ·
464 阅读 ·
0 评论