2
嗨,我有一個小型的java項目,並且正在使用hibernate。現在我想將數據庫更改爲oracle,在配置文件中需要做些什麼才能使其成爲可能。使用Hibernate將數據庫從mysql更改爲oracle
嗨,我有一個小型的java項目,並且正在使用hibernate。現在我想將數據庫更改爲oracle,在配置文件中需要做些什麼才能使其成爲可能。使用Hibernate將數據庫從mysql更改爲oracle
在你hibernate.cfg.xml文件中,你應該有一個方言定義的。該生產線是這樣的:
<property name="dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
它改成這樣:
<property name="dialect">org.hibernate.dialect.OracleDialect</property>
而且改變在同一個文件中的數據庫連接參數。
修改這些屬性。在hibernate.cfg.xml中
<property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="hibernate.connection.password">your_new_password</property>
<property name="hibernate.connection.url">jdbc:oracle:thin:@loalhost:xe</property>
<property name="hibernate.connection.username">user_name</property>
<property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property>
只是更改數據源的詳細信息。 – SudoRahul 2013-02-25 10:41:49