Spring Boot 如何幹掉 if else?

作者:cipher http://www.ciphermagic.cn/spring-boot-without-if-else.html 需求 這裏虛擬一個業務需求,讓大家容易理解。假設有一個訂單系統,裏面的一個功能是根據訂單的不同類型作出不同的處理。 訂單實體: service接口: 傳統實現 根據訂單類型寫一堆的if else: 策略模式實現 利用策略模式,只需要兩行即可實現業務邏輯: 可以看
相關文章
相關標籤/搜索