2
我與我一個使用mysql的java應用程序 - 現在我已經將數據庫轉換爲SQL Server-但我需要轉換Java應用程序的代碼,以便它現在使用SQL Server。遷移java應用程序,訪問mysql到使用SQL Server的代碼
這個Java應用程序使用Struts和Hibernate的
什麼所有的東西我必須要牢記進行這種轉換?
我與我一個使用mysql的java應用程序 - 現在我已經將數據庫轉換爲SQL Server-但我需要轉換Java應用程序的代碼,以便它現在使用SQL Server。遷移java應用程序,訪問mysql到使用SQL Server的代碼
這個Java應用程序使用Struts和Hibernate的
什麼所有的東西我必須要牢記進行這種轉換?
hibernate應該爲你無縫過渡。 請確保選擇正確的驅動程序,因爲某些驅動程序可能會採取不同的行爲。 我個人比較喜歡jtds。它有大量的文檔。
在您的代碼中查找原生查詢,因爲它們可能需要一些修改。
除此之外,我認爲你不應該遇到任何問題。 我有一個支持oracle,SQL-Server和mysql的應用程序,我們沒有爲每個應用程序指定特定的代碼。
編輯:作爲maba建議在評論中,您將需要修改休眠配置一點(驅動程序,方言,網址)。
更多冬眠的具體配置,我發現了一個great stackoverflow answer
,改變它的休眠方言。 – maba