加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

配置数据源两种方法

发布时间:2020-12-12 15:24:30 所属栏目:MsSql教程 来源:网络整理
导读:1、在hibernate.properties中指定 /*显示实际操作数据库时的SQL */ hibernate.properties hibernate.show_sql = true /* SQL方言,这边设定的是MySQL */ hibernate.dialect = net.sf.hibernate.dialect.MySQLDialect ? /*JDBC驱动程序 */ hibernate.connecti

1、在hibernate.properties中指定

/*显示实际操作数据库时的SQL */

hibernate.properties hibernate.show_sql = true

/* SQL方言,这边设定的是MySQL */

hibernate.dialect = net.sf.hibernate.dialect.MySQLDialect

? /*JDBC驱动程序 */

hibernate.connection.driver_class = com.mysql.jdbc.Driver

/* JDBC URL -->

hibernate.connection.url = jdbc:mysql://localhost/HibernateTest

/* 数据库使用者 */

hibernate.connection.username = caterpillar

/* 数据库密码 */

hibernate.connection.password = 123456

2、在hibernate.cfg.xml中指定

<hibernate-configuration>

??? <session-factory>

??????? /* 显示实际操作数据库时的SQL*/

??????? <property name="show_sql">true</property>

??????? /*SQL方言,这边设定的是MySQL*/

??????? <property name="dialect">net.sf.hibernate.dialect.MySQLDialect</property>

??????? /* JDBC驱动程序 */

??????? <property name="connection.driver_class">com.mysql.jdbc.Driver</property>

??????? /* JDBC URL*/

??????? <property name="connection.url">jdbc:mysql://localhost/HibernateTest</property>

??????? /* 数据库使用者*/

??????? <property name="connection.username">caterpillar</property>

??????? /* 数据库密码*/

??????? <property name="connection.password">123456</property>

??????? /*对象与数据库表格映像文件*/

??????? <mapping resource="User.hbm.xml"/>

??? </session-factory>

</hibernate-configuration>

需要注意的是SQLServer2000与SQLServer2005的驱动程序及URL格式的不同

SQLServer2000:

driver:com.microsoft.jdbc.sqlserver.SQLServerDriver

url:jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=Example

SQLServer2005

driver:com.microsoft.sqlserver.jdbc.SQLServerDriver

url:jdbc:sqlserver://127.0.0.1:1433;DatabaseName=Example

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读