多数据库 怎么设计dao
时间:2011-12-22
来源:互联网
可能是mongodb
radis
mysql
是设计3种dao
还是怎么弄?
最好给个例子
作者: xming4321 发布时间: 2011-12-22
然后特定于数据库的sql放到子类
再弄个工厂,根据配置或其它东西返回具体某个数据相关的dao实例
作者: ticmy 发布时间: 2011-12-22
不同是数据库,不同的配置,调用时区别开。
作者: JavaAlpha 发布时间: 2011-12-22
IDao 定义好通用接口
|
BaseMongoDao BaseRadiosDao BaseMysqlDao 实现公共接品,另外可以自己特有的公用方法
|
具体mongoDao1....
如果有需要,可以在IDao 和baseDao之间加多一层接口,让具体的basedao 实现自己的接口,而不是直接实现Idao
作者: zl3450341 发布时间: 2011-12-22
如果是一个项目中用到三个库的话,我都是定义三个连接池,用到那个拿哪个
作者: viszl 发布时间: 2011-12-22
作者: 心北 发布时间: 2011-12-22
你是想做三个数据库版本的程序还是一个项目中用到了三个数据库
如果是一个项目中用到三个库的话,我都是定义三个连接池,用到那个拿哪个
定义3个数据源,比较假单和常用。
作者: huangxw000 发布时间: 2011-12-22
作者: 朝花夕拾 发布时间: 2011-12-22
简单一点的:
IDao 定义好通用接口
|
BaseMongoDao BaseRadiosDao BaseMysqlDao 实现公共接品,另外可以自己特有的公用方法
|
具体mongoDao1....
如果有需要,可以在IDao 和baseDao之间加多一层接口,让具体……
这个可以赛
作者: small_fish__ 发布时间: 2011-12-22
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28