摘要: 什么是数据工厂,要从工厂这个单词进行解释,工厂是一个创建事务的地方,客户并不关心工厂是如何创建和生产产品的,客户只要拿到自己想要和满意的产品,工厂根据客户的要求给出客户想要的产品,那么数据工厂就是指建立一个对外提供数据的类,调用端给出相关的参数,得到自己想要的数据,无需了解数据工厂内部是如何实现这些数据的。以一列举的是一个多数据库连接的例子。代码:1、给出工厂规范2、各部门按规范进行实现 (MySql部门和MSSQL部门)3、销售部将产品根据客户进行产品返回4、客户根据自己要求进行获取产品【两个不同的客户进行获取自己的产品】5、运行结果 阅读全文
posted @ 2013-06-16 14:30 zhu_xj 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 单例模式在23种设计模式中是最简单的一种设计模式。何为单例,单例就是指在一个全局仅仅只存一个对象,应该场景,在开发中一些配置在服务器启动后就直接进行初始化并在全局访问中只存在只一个对象。实现方法:将对象的构造函数设计成私有,单在内部定义一个实例化方法,为了防止多线程调用有可能出现多个实例的问题,在这里加了“synchronized” 也许是多余的。代码:1、定义类2、调用这里可以看到我定义两个Person对象。3、运行结果 阅读全文
posted @ 2013-06-16 13:53 zhu_xj 阅读(130) 评论(0) 推荐(0) 编辑