java - 通过 hibernate 连接到 MS sql

标签 java sql-server-2005 hibernate orm

我想在java中使用hibernate连接到MS SQl server 2005。我无法找到相同的 jar 和 hibernate.cfg.xml 文件。有人可以帮我做同样的事情

最佳答案

正如Pascal Thivent所述,使用任何一个驱动程序。如果是 JTDS,请使用以下配置。

<hibernate-configuration>
<session-factory>
    <property name="connection.url">jdbc:jtds:sqlserver://XX.XX.XXX.XX:YYYY/DB-NAME</property>
    <property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
    <property name="connection.username">username</property>
    <property name="connection.password">password</property>
    <property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
. 
.
.
</session-factory>
</hibernate-configuration>

对于 Microsoft SQL JDBC 驱动程序,

<hibernate-configuration>
<session-factory>
    <property name="connection.url">jdbc:microsoft:sqlserver://XX.XX.XXX.XX:YYYY/DB-NAME</property>
    <property name="connection.driver_class">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
    <property name="connection.username">username</property>
    <property name="connection.password">password</property>
    <property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
. 
.
.
</session-factory>
</hibernate-configuration>

关于java - 通过 hibernate 连接到 MS sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2497725/

相关文章:

java - Spring Kafka - 在运行时订阅新主题

java - 想要从struts2网页动态执行java类(包含main)

java - 将条件作为参数传递给迭代器

sql-server-2005 - SQL Server 2005 单引号字符串列表失败

Java打印条码标签

sql-server-2005 - 通过 Openrowset 和 Microsoft.ACE.OLEDB.12.0 从 csv 导入(到不同的列)

sql-server-2005 - 从函数返回 varchar(MAX) 返回截断的字符串

java - 交易对象在异常情况下有什么值(value)。?

Hibernate - 取回持久对象以获取生成的数据

hibernate - 为 hibernate 配置 log4j