您现在的位置是:首页 >

tomcat启动连接不了数据库 连接Oracle数据库的Hibernate配置文件

火烧 2022-10-08 18:22:28 1069
连接Oracle数据库的Hi er ate配置文件   连接Oracle的Hi er ate配置文件有两种格式 一种是xml格式的 另一种是Java属性文件格式的 下面分别给出这两种格式配置文件的代码

连接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>

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

tomcat启动连接不了数据库 连接Oracle数据库的Hibernate配置文件

  <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  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码