连接Oracle数据库的Hibernate配置文件
来源:互联网 发布:自助餐软件 编辑:程序博客网 时间:2024/05/22 16:43
连接Oracle数据库的Hibernate配置文件
连接Oracle的Hibernate配置文件有两种格式,一种是xml格式的,另一种是Java属性文件格式的。下面分别给出这两种格式配置文件的代码。
1.xml格式的配置文件
下面将给出连接本地Oracle服务器上的db_database02数据库时Hibernate配置文件hibernate.cfg.xml的代码。
例程2-5:光盘/mr/02/sl/05/hibernate.cfg.xml
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!--指定连接数据库用的驱动-->
<property name="connection.driver_class">
oracle.jdbc.driver.OracleDriver
</property>
<!--指定连接数据库的路径-->
<property name="connection.url">
jdbc:oracle:thin:@localhost:1521:db_database02
</property>
<!--指定连接数据库的用户名-->
<property name="connection.username">SYSTEM</property>
<property name="connection.password">SYSTEM</property><!--指定连接数据库的密码-->
<!--指定数据库使用的SQL方言-->
<property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
<!--当show_sql属性为true时表示在程序运行时在控制台输出SQL语句,默认为false,建议在调试程序时设为true,发布程序之前再改为false,因为输出SQL语句会影响程序的运行速度-->
<property name="show_sql">true</property>
<mapping resource="UserForm.hbm.xml"/><!--指定持久化类映射文件-->
</session-factory>
</hibernate-configuration>
在上面的代码中,“localhost”代表本地Oracle服务器,如果想连接其他服务器可以修改为要连接的Oracle服务器的名称; “db_database02”为要连接的数据库名称;“SYSTEM”为登录用户名;“SYSTEM”表示用户密码; “UserForm.hbm.xml”为持久化类对应的映射文件名称。
2.Java属性文件格式的配置文件
下面将给出连接本地Oracle服务器上的db_database02数据库时Hibernate配置文件hibernate.properties的代码。
例程2-6:光盘/mr/02/sl/06/hibernate.properties
#指定连接数据库使用的SQL方言#
hibernate.dialect=org.hibernate.dialect.MySQLDialect
#指定连接数据库的驱动程序#
hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver
#指定连接数据库的URL#
hibernate.connection.url=jdbc:oracle:thin:@localhost:1521:db_database02
#指定连接数据库的用户名#
hibernate.connection.username=SYSTEM
#指定连接数据库的密码#
hibernate.connection.password=SYSTEM
#指定在执行程序时,是否在控制台上输出SQL语句#
hibernate.show_sql=true
在上面的代码中,“localhost”代表本地Oracle服务器,如果想连接其他服务器可以修改为要连接的Oracle服务器的名称;“db_database02”为要连接的数据库名称;“SYSTEM”为登录用户名;“SYSTEM”表示用户密码。
说明:在Hibernate包的etc目录下附带了一个用于连接各种关系数据库配置代码的hibernate.properties文件,读者可以根据该文件写出连接其他数据库的配置文件
- 连接Oracle数据库的Hibernate配置文件
- 连接Oracle数据库的Hibernate配置文件
- 连接Oracle数据库的Hibernate配置文件
- Hibernate连接oracle数据库的配置文件
- 连接Oracle数据库的Hibernate配置文件
- hibernate正向工程连接Oracle数据库的配置文件
- hibernate.cfg.xml配置文件,连接oracle数据库和mysql 数据库
- Hibernate连接MySQL数据库配置文件
- hibernate连接oracle数据库
- 连接Oracle数据库的Hibernate.cfg.xml
- 连接Oracle数据库的Hibernate.cfg.xml
- 连接Oracle数据库的Hibernate配置…
- 连接Oracle数据库的Hibernate配置…
- Hibernate连接oracle数据库的简单例子
- Hibernate与Oracle数据库的连接
- Mybatis 连接oracle数据库配置文件
- Hibernate连接Oracle数据库的 Hibernate.cfg.xml
- hibernate连接Oracle数据库出现关闭的连接问题
- SpringMVC中添加Velocity的配置
- 【JS】:JS中如何实现对任意区间的取整
- android jni 引用第三方 so
- string类成员函数的使用方法(一)
- 深入理解iOS API系列(一) textField:shouldChangeCharactersInRange:replacementString:
- 连接Oracle数据库的Hibernate配置文件
- Android学习之程序创建桌面快捷方式
- 百度地图
- 免费天气预报
- 微信Android客户端后台保活经验分享
- checksum
- stm32存储结构& 存储器映射(整理)
- dreamwear换行和输入空格
- iOS-OC-让tableview滚动到顶部 滚动到底部