设计模式和接口框架
IT-wanghanghang
我若不努力,谁替我坚强...
展开
-
你不知道的抽象工厂
抽象工厂 抽象工厂的作用 问题:我们已经开发了一套管理系统,使用的是SQL Server数据库,现在客户提出要求使用的是Access数据库或者Oracle数据库。怎么办? 通常解决办法 重新开发一套系统,UI层和BLL层不变,DAL层改成对Oracle数据库的操作 需要同时维护两套系统,如果有其他客户又要要求使用其他类型数据库,面临的是又要重新开发,造成维护成本非常高 使用抽象工...原创 2020-03-20 08:51:11 · 162 阅读 · 1 评论 -
设计模式和接口框架
设计模式 什么是设计模式 设计模式是人们在开发中遇到的共性问题而提出的一个解决方案 比如说:孙子兵法中的各种策略其实就是针对某种情况的经验总结 程序开发中的设计模式只是一种参考,而不是一成不变 常见设计模式 简单工厂模式(典型应用:解决单一对象创建的扩展问题) 抽象工厂模式(典型应用:解决多种类型数据库访问问题或不同业务逻辑) 单例模式(典型应用:在WEB开发中,设计购物车的时候) 现实开...原创 2020-03-19 08:43:03 · 387 阅读 · 0 评论