当前位置:编程学习 > JAVA >>

这个应该怎么写

同时支持sqlserver2000 2005 mysql oracle的jdbc通用连接代码 以及增删改查
--------------------编程问答-------------------- 用 ODBC --------------------编程问答-------------------- 把jar包都引了,就是3个if的问题吧,分页和添加可能也需要if判断 --------------------编程问答--------------------
引用 1 楼 flagiris 的回复:
用 ODBC
定 --------------------编程问答--------------------
引用 2 楼 shxt_xiaozhi 的回复:
把jar包都引了,就是3个if的问题吧,分页和添加可能也需要if判断


只有这样了 --------------------编程问答--------------------
引用 2 楼 shxt_xiaozhi 的回复:
把jar包都引了,就是3个if的问题吧,分页和添加可能也需要if判断


我感觉用catch(){..}好点 --------------------编程问答-------------------- 最好不要通用,因为这样的话就只能用通用SQL语句了,MySQL、MSSQL、Oracle分页语法等各不相同。 --------------------编程问答-------------------- 配置三个数据源,写一个连接数据库的接口 --------------------编程问答--------------------
引用 6 楼 china_3 的回复:
最好不要通用,因为这样的话就只能用通用SQL语句了,MySQL、MSSQL、Oracle分页语法等各不相同。

+1
--------------------编程问答-------------------- 大神们能再说的具体点么
--------------------编程问答-------------------- 同时支持sqlserver2000 2005 mysql oracle的jdbc通用连接代码 
可以运行sql语句 存储过程 我就想实现这个 --------------------编程问答--------------------
引用 2 楼 shxt_xiaozhi 的回复:
把jar包都引了,就是3个if的问题吧,分页和添加可能也需要if判断

同时支持sqlserver2000 2005 mysql oracle的jdbc通用连接代码 
可以运行sql语句 存储过程 我就想实现这个  --------------------编程问答-------------------- 7楼的方法。需要写三个数据库连接,也就是需要三个独立的BaseDao,里面每个方法的具体实现可能都不一样,因为他们的sql语句语法并不完全统一。 --------------------编程问答-------------------- 要通用干吗不用框架,hibernate或者JPA --------------------编程问答--------------------
引用 7 楼 splendid_java 的回复:
配置三个数据源,写一个连接数据库的接口


+1 --------------------编程问答--------------------
引用 13 楼 fanslate 的回复:
要通用干吗不用框架,hibernate或者JPA

框架可以实现通用么
--------------------编程问答--------------------
引用 12 楼 Thierry_xiao 的回复:
7楼的方法。需要写三个数据库连接,也就是需要三个独立的BaseDao,里面每个方法的具体实现可能都不一样,因为他们的sql语句语法并不完全统一。

能具体点么最好能帮我把代码找到 --------------------编程问答-------------------- 你直接上Hibernate     之后每次根据数据库的不同改配置文件  --------------------编程问答--------------------
引用 15 楼 u011190142 的回复:
Quote: 引用 13 楼 fanslate 的回复:

要通用干吗不用框架,hibernate或者JPA

框架可以实现通用么

就是意思你把他们三个分开写三个数据库链接,不同的dao里面调用不同的数据库链接
你以前就写了一个数据库链接,现在写三个根据业务需求在不同的业务层调用不同的数据库链接,可能是有些繁琐。 --------------------编程问答-------------------- 引用错了,我擦


引用 16 楼 u011190142 的回复:
Quote: 引用 12 楼 Thierry_xiao 的回复:

7楼的方法。需要写三个数据库连接,也就是需要三个独立的BaseDao,里面每个方法的具体实现可能都不一样,因为他们的sql语句语法并不完全统一。

能具体点么最好能帮我把代码找到

就是意思你把他们三个分开写三个数据库链接,不同的dao里面调用不同的数据库链接
你以前就写了一个数据库链接,现在写三个根据业务需求在不同的业务层调用不同的数据库链接,可能是有些繁琐。
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,