Hibernate不同資料庫的連線及SQL方言

2021-04-18 04:03:50 字數 1577 閱讀 2713

net.sourceforge.jtds.jdbc.driver

jdbc:jtds:sqlserver://alex:1134/news

org.hibernate.dialect.sqlserverdialect

sasa

true

rdbms

方言 db2

org.hibernate.dialect.db2dialect

db2 as/400

org.hibernate.dialect.db2400dialect

db2 os390

org.hibernate.dialect.db2390dialect

postgresql

org.hibernate.dialect.postgresqldialect

mysql

org.hibernate.dialect.mysqldialect

mysql with innodb

org.hibernate.dialect.mysqlinnodbdialect

mysql with myisam

org.hibernate.dialect.mysqlmyisamdialect

oracle (any version)

org.hibernate.dialect.oracledialect

oracle 9i/10g

org.hibernate.dialect.oracle9dialect

sybase

org.hibernate.dialect.sybasedialect

sybase anywhere

org.hibernate.dialect.sybaseanywheredialect

microsoft sql server

org.hibernate.dialect.sqlserverdialect

sap db

org.hibernate.dialect.sapdbdialect

informix

org.hibernate.dialect.informixdialect

hypersonicsql

org.hibernate.dialect.hsqldialect

ingres

org.hibernate.dialect.ingresdialect

progress

org.hibernate.dialect.progressdialect

mckoi sql

org.hibernate.dialect.mckoidialect

interbase

org.hibernate.dialect.interbasedialect

pointbase

org.hibernate.dialect.pointbasedialect

frontbase

org.hibernate.dialect.frontbasedialect

firebird

org.hibernate.dialect.firebirddialect

Hibernate方言 不同資料庫及其對應的方言

在hibernate底層依然使用sql語句來執行資料庫操作,雖然所有關係型資料庫都支援使用標準sql語句,但所有資料庫都對標準sql進行了一些擴充套件,所以在語法細節上存在一些差異,因此hibernate需要根據資料庫來識別這些差異。假如系統需要資料庫的變換時,那麼用hibernate的話就只需要改...

hibernate資料庫連線

size 12 昨天學習hibernate一天,使用sqlserver2000資料庫,今天早上嘗試了一下mysql資料庫,發現大同小異,不過還是記在這裡吧,好記性不如個爛鍵盤 size color blue 使用mysql資料庫時候的hibernate.cfg.xml檔案內容 color color...

不同資料庫的連線

mysql string driver com.mysql.jdbc.driver 驅動程式 string url jdbc mysql localhost 3306 db name useunicode true characterencoding utf 8 連線的url,db name為資料庫...