相关疑难解决方法(0)

如何为sql server配置hibernate配置文件

这是MySQL的配置文件:

<hibernate-configuration>
  <session-factory>
    <property name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</property>
    <property name="hibernate.connection.url">jdbc:mysql://localhost/test</property>
    <property name="hibernate.connection.username">root</property>
    <property name="hibernate.connection.password">zgy01</property>
    <property name="hibernate.connection.pool_size">100</property>
    <property name="show_sql">false</property>
    <property name="dialect">org.hibernate.dialect.MySQLDialect</property>

    <!-- Mapping files -->
    <mapping resource="model.hbm.xml"/>

  </session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

要为SQL Server 2005指定什么?我是这样做的:

<hibernate-configuration>
  <session-factory>
    <property name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</property>
    <property name="hibernate.connection.url">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
    <property name="hibernate.connection.username">sa</property>
    <property name="hibernate.connection.password">lal</property>
    <property name="dialect">org.hibernate.dialect.SQLServerDialect</property>

    <property name="hibernate.connection.pool_size">100</property>        
    <property name="show_sql">false</property>

    <!-- Mapping files -->
    <mapping resource="model.hbm.xml"/>

  </session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

更确切地说,我的问题是如何指定我必须连接的数据库?

在MySQL中,我曾经这样做过:

<property name="hibernate.connection.url">jdbc:mysql://localhost/test</property> 
Run Code Online (Sandbox Code Playgroud)

java sql-server orm hibernate hibernate.cfg.xml

39
推荐指数
3
解决办法
20万
查看次数

标签 统计

hibernate ×1

hibernate.cfg.xml ×1

java ×1

orm ×1

sql-server ×1