请教大神!如何使程序支持多种数据库?! 【所有积分就90了 大家见谅】

镕羽 2013-03-27 11:53:11
工程实践“加密数据检索”中,需要数据库支持数据查询,鄙人负责支持多种数据库功能,

可是鄙人对这一功能的实现 不知如何下手,请大家指点一二,不胜感激!!
...全文
646 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
MockingjayC 2013-06-03
  • 打赏
  • 举报
回复
应用程序配置多数据源即可
陈字文 2013-03-27
  • 打赏
  • 举报
回复
引用 2 楼 u010032707 的回复:
引用 1 楼 LHDZ_BJ 的回复:1、应用访问数据库,需要不懂的接口驱动; 2、不同的数据库语法也是不同的; 3、如果能找到类似“万能”的驱动,是最好的; 是不是我需要搭建好至少2种数据库,然后设计一个接口,可以支持这2种不同的数据库 请教下:为了支持2种数据库 这个 万能接口该怎样编写代码呢 ? 谢谢~~
hibernate的ORM可以给你一点思路.
lhdz_bj 2013-03-27
  • 打赏
  • 举报
回复
对的,你的有环境,毕竟你要调试程序。 这个万能接口,估计你写不了啊,还是在网上找找吧。
镕羽 2013-03-27
  • 打赏
  • 举报
回复
引用 1 楼 LHDZ_BJ 的回复:
1、应用访问数据库,需要不懂的接口驱动; 2、不同的数据库语法也是不同的; 3、如果能找到类似“万能”的驱动,是最好的;
是不是我需要搭建好至少2种数据库,然后设计一个接口,可以支持这2种不同的数据库 请教下:为了支持2种数据库 这个 万能接口该怎样编写代码呢 ? 谢谢~~
lhdz_bj 2013-03-27
  • 打赏
  • 举报
回复
1、应用访问数据库,需要不懂的接口驱动; 2、不同的数据库语法也是不同的; 3、如果能找到类似“万能”的驱动,是最好的;
ilovemk 2013-03-27
  • 打赏
  • 举报
回复
用存储过程封装,应用程序调用存储过程。
镕羽 2013-03-27
  • 打赏
  • 举报
回复
引用 4 楼 ziwen00 的回复:
[quote=引用 2 楼 u010032707 的回复:] 引用 1 楼 LHDZ_BJ 的回复:1、应用访问数据库,需要不懂的接口驱动; 2、不同的数据库语法也是不同的; 3、如果能找到类似“万能”的驱动,是最好的; 是不是我需要搭建好至少2种数据库,然后设计一个接口,可以支持这2种不同的数据库 请教下:为了支持2种数据库 这个 万能接口该怎样编写代码呢 ? 谢谢~~
hibernate的ORM可以给你一点思路.[/quote] 可不可以这样: 后台提供两套数据库操作 前台提供客户一个选项,“选择哪种数据库 1:sql 0:oracle” 然后根据这个选择值,去调用相应的数据库执行代码? 用switch 语句来进行?

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧