怎样才能写出对各种(大多数)数据库通用的JSP代码?

dddeee 2004-10-30 12:30:30
因为不同的数据库有自己专有的SQL语句,
如sql server 里的那个top
mysql中的那个limit
怎么写才能做到通用?要是不用这些,有些功能又无法实现。
...全文
84 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
形印声传 2004-10-30
  • 打赏
  • 举报
回复
不可能的,对于不同的数据库,总有其自己的特征;
当后台的数据库类型变了,部分代码也要跟着变了,总的来说,大部分的语句都是一样的,毕竟是标准SQL嘛,各个数据库差不多,但是差异的地方就不得不去人工改了。
dddeee 2004-10-30
  • 打赏
  • 举报
回复
我希望要是不用改就好了,要想换个数据库,只换一下驱动程序就好了,其它的都不用变。这样多方便呀。
hibernate可不可以做到?
dlxu 2004-10-30
  • 打赏
  • 举报
回复
数据库操作的都写在Dao文件里面,那么这样就能和普通的JSP页面完全分开了啊,要改就改DAO文件就好了
cqpower 2004-10-30
  • 打赏
  • 举报
回复
有简单数据类型,String ,int
libin53 2004-10-30
  • 打赏
  • 举报
回复
你如果会用一个程序去调用数据库,
你就差不多可以用类是的去调用其他的数据苦,只不过他们的是驱动程序不一样,
不过你可以写一个javabean,把你要的参数传进去,比如(sql),
另外将你要用到的数据库驱动放在一起,在用classpath即可,
如果用jdbc-odbc桥更好办,你应该知道怎么做吧?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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