第一次被hibernate伤到了

撸大师 发布于 2014/04/17 22:17
阅读 17K+
收藏 0

本来是想截图,但是图片超过200k就不行。

贴代码吧(hibernate4.3):

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.password">root</property>
        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306</property>
        <property name="hibernate.connection.username">root</property>
        <property name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
        <property name="show_sql">true</property>
        <property name="hibernate.c3p0.max_size">20</property>
        <property name="hibernate.c3p0.timeout">5000</property>
        <property name="hibernate.c3p0.min_size">5</property>
        <property name="hibernate.c3p0.max_statements">100</property>
        <property name="hibernate.c3p0.idle_test_period">3000</property>
        <property name="hibernate.c3p0.acquire_increment"></property>
    </session-factory>
</hibernate-configuration>

--------------------------------------------------------------------------------------------------
static Configuration config = null;
static StandardServiceRegistryBuilder serviceRegistryBuilder = null;
static ServiceRegistry serviceRegistry = null;
static SessionFactory sessionFactory = null;
static {
try{
config = new Configuration().configure();
serviceRegistry =  new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build();
sessionFactory = config.buildSessionFactory(serviceRegistry);
} catch (HibernateException e) {
System.out.println("SessionFactory创建失败!");
}
        
}


-------------------------------------------------------------------------------------

四月 17, 2014 9:13:33 下午 org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {4.0.4.Final}
四月 17, 2014 9:13:33 下午 org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {4.3.5.Final}
四月 17, 2014 9:13:33 下午 org.hibernate.cfg.Environment <clinit>
INFO: HHH000206: hibernate.properties not found
四月 17, 2014 9:13:33 下午 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist
四月 17, 2014 9:13:33 下午 org.hibernate.cfg.Configuration configure
INFO: HHH000043: Configuring from resource: /hibernate.cfg.xml
四月 17, 2014 9:13:33 下午 org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: HHH000040: Configuration resource: /hibernate.cfg.xml
四月 17, 2014 9:13:33 下午 org.hibernate.internal.util.xml.DTDEntityResolver resolveEntity
WARN: HHH000223: Recognized obsolete hibernate namespace http://hibernate.sourceforge.net/. Use namespace http://www.hibernate.org/dtd/ instead. Refer to Hibernate 3.6 Migration Guide!
四月 17, 2014 9:13:33 下午 org.hibernate.cfg.Configuration doConfigure
INFO: HHH000041: Configured SessionFactory: null
四月 17, 2014 9:13:34 下午 org.hibernate.c3p0.internal.C3P0ConnectionProvider configure
INFO: HHH010002: C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306
SessionFactory创建失败!
四月 17, 2014 9:13:34 下午 org.hibernate.c3p0.internal.C3P0ConnectionProvider configure
INFO: HHH000046: Connection properties: {user=root, password=****}
四月 17, 2014 9:13:34 下午 org.hibernate.c3p0.internal.C3P0ConnectionProvider configure
INFO: HHH000006: Autocommit mode: false




加载中
0
Mr_Zhou
Mr_Zhou

引用来自“冷血”的评论

发生异常时,不把异常信息打印出来。这不是作死么?

引用来自“傻不拉唧debug”的评论

。。。。。。。。。。。。。。。
下面的异常还不够清楚!!!!

你把异常用一句  XXX失败!就完了 鬼大爷知道怎么回事!

0
一只小桃子
一只小桃子

Configured SessionFactory: null

0
撸大师
撸大师

引用来自“一只小桃子”的评论

Configured SessionFactory: null

我想知道的就是为毛老是空

yuncliu
yuncliu
还能报个空,换c直接coredump了
0
千斤难买春秋醉
千斤难买春秋醉

xml读出来了吗。。。

0
撸大师
撸大师

引用来自“千斤难买春秋醉”的评论

xml读出来了吗。。。

读出来了,,

0
MZHS
MZHS

应该是你的url没有指定是那个数据库吧,hibernate很久没碰了,你把你要链接的数据库名加到url里面

0
撸大师
撸大师

引用来自“MZHS”的评论

应该是你的url没有指定是那个数据库吧,hibernate很久没碰了,你把你要链接的数据库名加到url里面

加上了也没用

0
都哑
都哑

映射写的有问题

0
冷血
冷血

发生异常时,不把异常信息打印出来。这不是作死么?

实迷途其未远觉今是而昨非
实迷途其未远觉今是而昨非
是啊,这个异常catch的莫名其妙
0
撸大师
撸大师

引用来自“冷血”的评论

发生异常时,不把异常信息打印出来。这不是作死么?

。。。。。。。。。。。。。。。
下面的异常还不够清楚!!!!
返回顶部
顶部