下面两种方式配置hibernate连接数据库的属性;这里采用了oracle,怎么第一种方式能通过,第二种方式就报错呢?
第二种方式我配置mysql的话就不会报错,为什么oracle不行呢,错误信息:
Caused by: org.hibernate.HibernateException: unknown Oracle major version [0];第一种:
     <property name="hibernateProperties">
      <props>
        <prop key="hibernate.dialect">org.hibernate.dialect.OracleDialect</prop>
        <prop key="hibernate.hbm2ddl.auto">update</prop>
        <prop key="hibernate.show_sql">true</prop>
        <prop key="hibernate.format_sql">true</prop>
      </props>
     </property> 第二种:
<property name="hibernateProperties" value="classpath:/oracleHibernate.properties" />   
oracleHibernate.properties文件里面的信息:
hibernate.show_sql=true
hibernate.format_sql=false
hibernate.hbm2ddl.auto=nonehibernate.query.substitutions true=1, false=0
hibernate.max_fetch_depth=0
hibernate.jdbc.fetch_size=50
hibernate.jdbc.batch_size=25
hibernate.cglib.use_reflection_optimizer=true
hibernate.jdbc.use_scrollable_resultset=true
#hibernate.cache.provider_cache=org.hibernate.cache.EhCacheProvider
hibernate.cache.use_second_level_cache=false
hibernate.cache.use_query_cache=false我的包信息: hibernate3.jar,jdbc2_0-stext.jar,
求高手解答;