Hibernate程序给出错误

时间:2016-06-06 16:34:28

标签: hibernate

我已经创建了一个Hibernate Application项目,但是当我运行程序时出现以下错误

  <?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"> 
 <session-factory>
 <property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
 <property name="hibernate.connection.url">jdbc:oracle:thin:@127.0.0.1:1521:xe</property>
 <property name="hibernate.connection.username">sys</property>
  <property name="hibernate.connection.password">newpassword</property>
   <property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property>
   <property name="hibernate.default_schema">sys</property>
   <property name="show_sql">true</property>
  <mapping resource="emp.hbm.xml"></mapping>
</session-factory>
 </hibernate-configuration>

下面是我的Hibernate.cfg.xml文件

{{1}}

1 个答案:

答案 0 :(得分:0)

您需要将log4j配置文件添加到类路径中。它可以是:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
  <Appenders>
    <Console name="Console" target="SYSTEM_OUT">
      <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
    </Console>
  </Appenders>
  <Loggers>
    <Root level="error">
      <AppenderRef ref="Console"/>
    </Root>
  </Loggers>
</Configuration>

截至documentation