编码-oracle11g连接Hibernate遇到问题了。连着连着就断开了。求大神解答

问题描述

oracle11g连接Hibernate遇到问题了。连着连着就断开了。求大神解答
 2015-9-5 0:04:42 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000006: Autocommit mode: false
2015-9-5 0:04:42 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000401: using driver [oracle.jdbc.driver.OracleDriver] at URL [jdbc:oracle:thin:@localhost:1521:ORCL]
2015-9-5 0:04:42 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000046: Connection properties: {useUnicode=true, user=hr, password=****, characterEncoding=UTF-8, pool.size=1}
2015-9-5 0:04:43 org.hibernate.dialect.Dialect <init>
INFO: HHH000400: Using dialect: org.hibernate.dialect.OracleDialect
2015-9-5 0:04:43 or


g.hibernate.dialect.Oracle9Dialect <init>
WARN: HHH000063: The Oracle9Dialect dialect has been deprecated; use either Oracle9iDialect or Oracle10gDialect instead
2015-9-5 0:04:43 org.hibernate.dialect.OracleDialect <init>
WARN: HHH000064: The OracleDialect dialect has been deprecated; use Oracle8iDialect instead
2015-9-5 0:04:43 org.hibernate.engine.jdbc.internal.LobCreatorBuilder useContextualLobCreation
INFO: HHH000424: Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException
2015-9-5 0:04:43 org.hibernate.engine.transaction.internal.TransactionFactoryInitiator initiateService
INFO: HHH000399: Using default transaction strategy (direct JDBC transactions)
2015-9-5 0:04:44 org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory <init>
INFO: HHH000397: Using ASTQueryTranslatorFactory

以上是错误信息,下面是我的配置

 <?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
    "http://www.hibernate.org/dtd/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:orcl</property>
        <property name="connection.username">hr</property>
        <property name="connection.password">08</property>
        <property name="dialect">org.hibernate.dialect.OracleDialect</property>
        <property name="show_sql">true</property>
        <property name="hibernate.connection.pool.size">1</property>
        <property name="hibernate.statement_cache.size">25</property>
        <property name="hibernate.jdbc.fetch_size">50</property>
        <property name="hibernate.jdbc.batch_size">30</property>
        <property name="connection.useUnicode">true</property>
        <property name="connection.characterEncoding">UTF-8</property>
        <mapping resource="com/wx/beans/User.hbm.xml"/>
    </session-factory>
</hibernate-configuration>

求高人解答。。

解决方案

第一次在这儿问自己觉得有些水平的问题,已经难倒我一下午了。。从5点到0点半了。。不会解决。求解答。用的数据库JAR包:ojdbc14_11g.jar 和
ojdbc6.jar,不确定到底用哪个,就都用了。

解决方案二:

是不是跟你property的顺序有关,不然就是你oracle的方言用错了

解决方案三:

我用的是这个,你试试看,我也是11g

Oracle

#hibernate.dialect org.hibernate.dialect.Oracle10gDialect
#hibernate.connection.driver_class oracle.jdbc.driver.OracleDriver
#hibernate.connection.username ora
#hibernate.connection.password ora
#hibernate.connection.url jdbc:oracle:thin:@localhost:1521:orcl



时间: 2024-10-03 08:49:23

编码-oracle11g连接Hibernate遇到问题了。连着连着就断开了。求大神解答的相关文章

求大神解答 hibernate Multi-tenancy多租户connection空指针?

问题描述 求大神解答 hibernate Multi-tenancy多租户connection空指针? hibernate Multi-tenancy多租户为什么connection总是空指针? 运行错误详情 Exception in thread "main" java.lang.NullPointerException at org.hibernate.c3p0.internal.C3P0ConnectionProvider.getConnection(C3P0Connection

连接-求大神解答一个关于三层交换机的问题

问题描述 求大神解答一个关于三层交换机的问题 求大神解答,我现在有个关于三层交换机的问题. 现在有几台电脑连接在了交换机的端口上,还有一条网线是连接外网的,这几台电脑是能上网的..但是现在我想其中两台电脑A和B之间要能通信,并且是稳定的,但是外网不能访问A,可是要求B能跟其他电脑能双向通信. 解决方案 所有可以上网的电脑走一个vlan,A走另一个vlan,B走trunk:写路由.这个事情用三层交换机太奢侈了 解决方案二: 交换机上设置特别的rule,允许A的From MAC地址是B的 解决方案三

db2-sqoop连接DB2import 时报错,Connection timed out 求大神解答

问题描述 sqoop连接DB2import 时报错,Connection timed out 求大神解答 sqoop连接DB2导入数据至HDFS时,报错,显示连接超时. 用list-table命令连接没有问题?,结果正确: 测试过DB2远程连接,没有问题,telnet 测试端口也没有问题: DB2版本v9.7,用的安装包里面的JDBC插件. 以下是错误信息. [biadmin@Hadoop01 sqoop]$ ./bin/sqoop import --connect jdbc:db2://9.1

连接-求大神解答,小白感激不尽啊

问题描述 求大神解答,小白感激不尽啊 <!--Integrated Security=SSPI--> providerName="System.Data.SqlClient" />这里怎么会有两个数据连接,没看明白啊 解决方案 上边那句被被注释掉了,两个连接从哪来 解决方案二: 第二句怎么配置Sql啊,大神

qt-用Qt连接mysql遇到问题,求大神解答

问题描述 用Qt连接mysql遇到问题,求大神解答 #include #include #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); qDebug() << "available drivers:"; QStringList drivers = QSqlDatabase::drivers(); foreach (QString driver, drivers)

winform-c#客户端怎么连接虚拟机上面的vpn啊!!!新手求大神。。。

问题描述 c#客户端怎么连接虚拟机上面的vpn啊!!!新手求大神... 我先把winform的图片发上来 想要点击之后连接到本地虚拟机上面的一个vpn,小的新手没有币可以悬赏...,最好能弄成一个类的,直接调用就行,谢谢各路大神了,... 解决方案 http://blog.csdn.net/energeticsunxiaocong/article/details/26401597 解决方案二: vpn的协议还不同呢,先搞清楚你用的协议,比如是l2tp还是tttp还是ipsec,有的协议还需要证书

数据库-小白 求大神解答 eclipse连接mysql语句改成连接sql2008

问题描述 小白 求大神解答 eclipse连接mysql语句改成连接sql2008 package library; import javax.swing.*; import java.sql.*; public class Database{ private String url = "jdbc:mysql://localhost/library";// //private String url = "jdbc:mysql://localhost:3306/library&

hibernate-刚学Hibernate,遇到数据插入不全的问题,求大神!

问题描述 刚学Hibernate,遇到数据插入不全的问题,求大神! 代码: package com.java.test; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.cfg.Configuration; import org.hibernate.service.ServiceRegistry; im

一对一注解-hibernate 一对一 唯一外键 方式的注解,求大神帮忙,?

问题描述 hibernate 一对一 唯一外键 方式的注解,求大神帮忙,? 例如: 有两张表: Husband(老公表):有字段:hid,hname Wife(老婆表):有字段:wid,wname,husbandid 老公和老婆是一对一,怎么配置一对一 唯一外键 注解,求助? 解决方案 给你推荐一篇博文把:http://www.aichengxu.com/view/38617 解决方案二: http://blog.csdn.net/sias1991/article/details/4661786