1

我有一个由 Java servlet 组成的小应用程序,数据库服务器是 MySQL 服务器。现在我必须转移到运行 Tomcat 的新服务器(感谢上帝!),但对于数据库,它的堆栈中运行了 SQL Server。

那么,我必须在我的 servlet 代码中进行重大更改吗?或者只是更改我的 servlet 中的驱动程序就可以做到这一点?

4

1 回答 1

1

如果您通过依赖干净的 JDBC 来实现您的 DAO 或任何类型的 DB 访问层,那么您不需要做任何事情,只需更改 JDBC 驱动程序(以及数据源的连接信息,如连接字符串)。

最有可能的是,您唯一需要的更改应该是将针对 MySQL 格式化的连接字符串切换为针对 SQL Server 格式化的连接字符串,即:

于 2012-06-07T18:23:42.377 回答