设计模式 数据库
1.代理模式设计模式
例:我向小卖部老板要求帮我拿出某品牌雪糕.安全
静态代理:我每次都向小卖部老板要求帮我拿出梦龙雪糕.网络
动态代理:我都向小卖部老板要求帮我拿出雪糕,雪糕品牌名由我来定函数
-------------------------设计
代理模式简介:代理
代理模式的定义:为其余对象提供一种代理以控制对这个对象的访问。使用代理模式建立代理对象,让代理对象控制目标对象的访问(目标对象能够是远程的对象、建立开销大的对象或须要安全控制的对象),而且能够在不改变目标对象的状况下添加一些额外的功能。对象
所谓代理,就是一我的或者一个机构表明另外一我的或者另外一个机构采起行动。在一些状况下,一个客户不想或者不可以直接引用一个对象,而代理对象能够在客户端和目标对象以前起到中介的做用。
代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。开发
2.模板模式文档
典型是 :jdbc
------------------------------------------
模版模式
真的是一个好东西。所谓模版模式,就是说,某几个类中相同的操做和代码提取到父类的一个函数中,并定义相同的操做为抽象函数。由子类来实现。
例:咱们有两个文档处理程序,一个处理本地数据,一个处理网络数据。这两个类的功能和执行步骤高度相似,可是,获取数据的方式不一样。在这两个类中势必存在大量结构相同的代码。如今,咱们使用模版模式来重构这两个类
开发模式
1.瀑布流
后台模块完成后前台才能开始作.
2.敏捷开发
初始化数据库,全部人同时进行开发.