成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 怎么讓java項(xiàng)目的sql兼容多個(gè)多種數(shù)據(jù)庫(kù)的sql語法?

瀏覽:134日期:2022-06-13 11:02:42

問題描述

Java項(xiàng)目中的sql語句怎么兼容多種數(shù)據(jù)庫(kù)。項(xiàng)目屬于產(chǎn)品類,不確認(rèn)用戶使用哪種數(shù)據(jù)庫(kù)。我們開發(fā)時(shí)使用的是db2,但是如果遇到oracle數(shù)據(jù)庫(kù)的話,sql會(huì)失效,不知道怎么實(shí)現(xiàn)兼容多個(gè)數(shù)據(jù)庫(kù)。比如oracle,MySQL,SQL server,db2等。

問題解答

回答1:

可以試試使用支持多種方言的ORM框架。

回答2:

orm不就是解決這個(gè)問題的么,根據(jù)配置的數(shù)據(jù)庫(kù)方言執(zhí)行不同的sql,jpa,hibernate

相關(guān)文章: