设计模式
mql007007
致力于打造一套数字化转型研发框架(包括基础底座<含大数据平台> + 平台管理 + 业务集成 + 数据集成<ODS+ETL> + DevOps + 微服务 + 微前端),整个框架具备高可用、可伸缩、可集成不同的技术栈应用于一体,探索一条数字化转型的实践路径。
展开
-
设计模式在实际业务应用中的介绍之1——抽象工厂模式实现对数据库访问组件的封装
设计模式在实际业务应用中的介绍之1——抽象工厂模式实现对数据库访问组件的封装基于C#打造的通用数据库访问组件基于C#打造的通用数据库访问组件,完全支持开闭原则,设计上支持可扩展支持任意主流数据库,目前组件只实现了Oracle、MS SQL、MySQL三种库。该组件实现简单、架构清晰,目前组件只包括5个类文件,兼容了三种数据库,组件实现采用了单例模式、工厂模式。获取组件源码请入QQ群70622487...原创 2018-05-17 09:03:44 · 403 阅读 · 0 评论 -
设计模式在实际业务应用中的介绍之2——业务工厂
在C#中实现的基于工厂模式打造的业务应用案,全部都是干货。以前由于忙项目,也没有想过写一些东西来把项目中用到的知识点及技术实现做一个归纳整理并分享出来。最近由于项目不太忙,所以打算利用这段时间把项目中的一些东西整理并分享出来,与大家共勉!工厂模式相比大家都比较清楚了,现在就该模式在实际项目中的应用做一个实例分享。工厂模式的核心点就是可以依据应用自由组装业务实现,灵活的适应业务变更,极大的增强系统对...原创 2018-06-04 08:56:08 · 504 阅读 · 0 评论 -
设计模式在实际业务应用中的介绍之3——外观或门面模式Facade对AOP装配业务工厂的应用
在C#中实现的基于外观或门面模式打造的业务应用案例以前一直没有想过写一些东西来把项目中用到的知识点及技术实现做一个归纳整理并分享出来。现在打算逐渐的把项目中的一些东西整理并分享出来,与大家共勉!外观或门面模式相比大家都比较清楚了,现在就该模式在实际项目中的应用做一个实例分享。外观或门面模式的核心点就是表现层直接依赖于这里的实现,外观里直接引用工厂装配的业务类结果,屏蔽了业务类的实现,一般常规外观模...原创 2018-06-11 09:05:29 · 171 阅读 · 0 评论 -
设计模式在实际业务应用中的介绍之——总结
设计模式在实际业务应用中的介绍之——总结上面通过3篇文章的描述,分块介绍了下设计模式在实际项目中的应用,下面对此做一个简要的总结。大家都知道面向对象的一些核心概念,在此罗列出来以便增强一下对面向对象的认识。三大特性:封装、继承、多态;封装:隐藏对象的具体实现,通过公共方法暴露对象的功能继承:子类继承父类后复用父类的功能,通过子类继承也可以按需扩展父类的功能多态:同一类的实例的相同方法在不同的情况下...原创 2018-06-29 08:54:17 · 1075 阅读 · 0 评论