hibernate.cfg.xml配置oracle9i连接

<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEhibernate-configuration(ViewSourceforfulldoctype...)>

-<!--GeneratedbyMyEclipseHibernateTools.

-->-<!--以上几行所有的hibernate.cfg.xml都相同

-->-<hibernate-configuration>

-<session-factory>

-<!--指定连接数据库的URL以及要连接的数据库

--><propertyname="connection.url">jdbc:oracle:thin:@127.0.0.1:1521:sryx</property>

-<!--连接数据库的用户名

--><propertyname="connection.username">yf</property>

-<!--连接数据库的密码

--><propertyname="connection.password">yf</property>

-<!--指定连接数据库的驱动

--><propertyname="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>

-<!--指定连接的数据库类型

--><propertyname="dialect">org.hibernate.dialect.Oracle9Dialect</property>

-<!--JDBC从数据库每次读取的记录数100还将优化

--><propertyname="jdbc.fetch_size">50</property>

-<!--JDBC执行批量删除,更新,插入时每次操作的记录数30到50吧

--><propertyname="jdbc.batch_size">50</property>

-<!--connection是否滚动结果集

--><propertyname="jdbc.use_scrollable_resultset">true</property>

-<!--在生成的SQL语句中产生注释

--><propertyname="use_sql_comments">true</property>

-<!--连接SQLSERVER2000用

<session-factoryname="java:/hibernate/HibernateFactory"><propertyname="show_sql">true</property><propertyname="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property><propertyname="connection.url">jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=hibernate_test</property><propertyname="connection.username">sa</property><propertyname="connection.password">sa</property><propertyname="dialect">org.hibernate.dialect.SQLServerDialect</property></session-factory>

-->-<!--

--><propertyname="connection.datasource">java:comp/env/jdbc/dbConnPool</property>

-<!--在控制台显示sql语句

--><propertyname="show_sql">true</property>

-<!--支持中文查询

--><propertyname="query.factory_class">org.hibernate.hql.ast.ASTQueryTranslatorFactory</property>

<propertyname="jdbc.use_streams_for_binary">true</property>

<mappingresource="sunray/db/pojo/Appendage.hbm.xml"/>

。。。。。。

</session-factory>

</hibernate-configuration>

相关推荐