tomcat启动连接不了数据库 连接Oracle数据库的Hibernate配置文件
连接Oracle数据库的Hibernate配置文件
连接Oracle的Hibernate配置文件有两种格式 一种是xml格式的 另一种是Java属性文件格式的 下面分别给出这两种格式配置文件的代码
.xml格式的配置文件
下面将给出连接本地Oracle服务器上的db_database 数据库时Hibernate配置文件hibernate cfg xml的代码
例程 光盘mr sl hibernate cfg xml
<?xml version= encoding= UTF ?>
<!DOCTYPE hibernate configuration
PUBLIC //Hibernate/Hibernate Configuration DTD//EN
>
<hibernate configuration>
<session factory>
<! 指定连接数据库用的驱动 >

<property name= connection driver_class >
oracle jdbc driver OracleDriver
</property>
<! 指定连接数据库的路径 >
<property name= connection url >
jdbc:oracle:thin:@localhost: :db_database
</property>
<! 指定连接数据库的用户名 >
<property name= connection username >SYSTEM</property>
<property name= connection password >SYSTEM</property><! 指定连接数据库的密码 >
<! 指定数据库使用的SQL方言 >
<property name= dialect > hibernate dialect Oracle Dialect</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_database 为要连接的数据库名称 SYSTEM 为登录用户名 SYSTEM 表示用户密码 UserForm hbm xml 为持久化类对应的映射文件名称
.Java属性文件格式的配置文件
下面将给出连接本地Oracle服务器上的db_database 数据库时Hibernate配置文件hibernate properties的代码
例程 光盘mr sl hibernate properties
#指定连接数据库使用的SQL方言#
hibernate dialect= hibernate dialect MySQLDialect
#指定连接数据库的驱动程序#
nnection driver_class=oracle jdbc driver OracleDriver
#指定连接数据库的URL#
nnection url=jdbc:oracle:thin:@localhost: :db_database
#指定连接数据库的用户名#
nnection username=SYSTEM
#指定连接数据库的密码#
nnection password=SYSTEM
#指定在执行程序时 是否在控制台上输出SQL语句#
hibernate show_sql=true
在上面的代码中 localhost 代表本地Oracle服务器 如果想连接其他服务器可以修改为要连接的Oracle服务器的名称 db_database 为要连接的数据库名称 SYSTEM 为登录用户名 SYSTEM 表示用户密码
lishixinzhi/Article/program/Oracle/201311/18356