2

我有一个使用 mysql 的 java 应用程序——现在我已将数据库转换为 SQL Server——但我需要转换 java 应用程序的代码,以便它现在使用 SQL Server。

这个 java 应用程序使用 Struts 和 Hibernate

为了进行这种转换,我必须牢记什么?

4

1 回答 1

1

hibernate 应该让你无缝过渡。确保选择正确的驱动程序,因为某些驱动程序可能会有所不同。我个人喜欢jtds。它有大量的文档。

在您的代码中查找本机查询,因为它们可能需要一些修改。

除此之外,我认为您不应该遇到任何问题。我有一个支持 oracle、SQL-Server 和 mysql 的应用程序,我们没有针对每一个的特定代码。

编辑:正如 maba 在评论中建议的那样,您需要稍微修改休眠配置(驱动程序、方言、url)。

对于更多休眠特定配置,我找到了一个很好的stackoverflow答案

于 2012-08-26T20:40:46.917 回答