在我的应用程序中,我想将 SQL Server Express 与 Hibernate 连接起来。但我不知道我需要下载的 jar 文件是什么以及我从哪里得到这个 jar 文件。当我在不添加 jar 文件的情况下运行我的应用程序时,它会抛出错误,即:
org.hibernate.HibernateException: JDBC Driver class not found: net.sourceforge.jtds.jdbc.Driver
在我的应用程序中,我想将 SQL Server Express 与 Hibernate 连接起来。但我不知道我需要下载的 jar 文件是什么以及我从哪里得到这个 jar 文件。当我在不添加 jar 文件的情况下运行我的应用程序时,它会抛出错误,即:
org.hibernate.HibernateException: JDBC Driver class not found: net.sourceforge.jtds.jdbc.Driver
您需要可在此处下载的用于 SQL Server 的 JDBC 驱动程序。从那里的三个“下载”按钮中,选择最后一个用于 UNIX(Linux 等),如操作系统,或者如果您的 Hibernate 在 Windows 上运行,则选择中间一个。
运行或解压;或者如果您不知道如何使用适当的操作系统标记您的问题。
我得到了答案,我正在回答这个问题,所以它对其他人有帮助。
在此处下载驱动程序
类名: com.microsoft.sqlserver.jdbc.SQLServerDriver
网址: jdbc:sqlserver://server:port;DatabaseName=dbname
JDBC 示例:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=test", "sa", "password");