文章详情页
mysql - 怎么让java项目的sql兼容多个多种数据库的sql语法?
浏览:291日期:2022-06-13 11:02:42
问题描述
Java项目中的sql语句怎么兼容多种数据库。项目属于产品类,不确认用户使用哪种数据库。我们开发时使用的是db2,但是如果遇到oracle数据库的话,sql会失效,不知道怎么实现兼容多个数据库。比如oracle,MySQL,SQL server,db2等。
问题解答
回答1:可以试试使用支持多种方言的ORM框架。
回答2:orm不就是解决这个问题的么,根据配置的数据库方言执行不同的sql,jpa,hibernate
相关文章:
1. javascript - 求赐教:网易邮箱Web端模拟登录看信的加密参数_ntes_nnid、_ntes_nuid2. css - last-child不起作用3. node.js - 使用mongoose的cursor的问题4. javascript - 这里的?=和=是什么意思?5. node.js - 跳转EJS文件提示4046. 网页爬虫 - Java爬虫已获取图片链接但是无法下载图片7. ruby - gitlab托管,git clone 失败?8. 如何为每个应用程序配置tomcat 6的logs / catalina.out(为sys.out,sys.err配置Web应用程序特定的日志文件)9. Spring数据mongodb审核不起作用(Java配置)10. PHP自动加载报错找不到原因,求大佬帮忙看看
排行榜

网公网安备