18
回答
第一次被hibernate伤到了
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

本来是想截图,但是图片超过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




举报
撸大师
发帖于4年前 18回/16K+阅
共有18个答案 最后回答: 4年前

引用来自“冷血”的评论

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

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

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

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

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

Configured SessionFactory: null

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

--- 共有 1 条评论 ---
yuncliu还能报个空,换c直接coredump了 4年前 回复

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

引用来自“MZHS”的评论

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

加上了也没用

引用来自“冷血”的评论

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

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