![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构 理论 设计模式
oqiuqian
为了不能完成的架构
展开
-
设计模式 策略模式 业务代码应用
大家感觉学习设计模式很抽象很难,这里提供一种学习方法。 对于代码民工来说大家写什么代码最多?业务代码。业务代码什么写的最多?Service,其他的dal层或者controller基本都是借助spring的Copy。业务代码会有这样一个场景,每个Service都有一些公共的抽象方法,基本上每个Service都要写实现方法。比如get(),add(),edit(),query(),del()。这样大家...原创 2019-02-28 22:04:23 · 697 阅读 · 1 评论 -
设计模式 门面模式 业务代码应用
电商的商品中心包括商品,类目(标准类目(发布商品时候使用),销售类目(导购用户购买时候使用)),属性(销售属性,服务属性等)等。 如果业务模型简单,一开始我们都会提供一个GoodsService(商品)包括了CategoryService,AttributeService,统一提供商品的服务。 这是一个正常的思维。而这个思维其实就是设计模式中的门面模式GoodsService应该为GoodsFac...原创 2019-02-28 22:23:09 · 417 阅读 · 0 评论