какой jar будет отвечать за разбор hibernate.cfg.xml? - PullRequest
0 голосов
/ 31 августа 2011

Я столкнулся с проблемой конфигурации, как показано ниже: когда я выполняю пример с помощью hibernate tool После того, как я напишу

<session-factory>

    <property name="hibernate.connection.driver_class">org.hsqldb.jdbcDriver</property>
    <property name="hibernate.connection.url">jdbc:hsqldb:hsql://127.0.0.1</property>
    <property name="hibernate.connection.username">sa</property>
    <property name="connection.password"></property>
    <property name="connection.pool_size">1</property>
    <property name="hibernate.dialect"> org.hibernate.dialect.HSQLDialect</property>
    <property name="show_sql">true</property>
    <property name="hbm2ddl.auto">create</property>
    <mapping?resource="com/vaannila/course/Course.hbm.xml"/>

<<code>session-factory>

и откройте соединение HSQLDB (используя java -cp ./lib/hsqldb.jar org.hsqldb.Server и java -cp ./lib/hsqldb.jar org.hsqldb.util.DatabaseManager), когда я использую Hibernate Code Generation в Eclipse, почему появляется сообщение об ошибке: enter image description here

В предыдущем шаге для баночки вместо пакета slf4j* я использовал log4j, и я помню, что не включал измененную банку в мой путь к классу, так как vannilla требуется , сделайте это влияет на ошибку? сперва спасибо :) 1024 *

Ответы [ 3 ]

1 голос
/ 31 августа 2011

Если? символы не видны в вашем редакторе, это, вероятно, какой-то другой символ пространства Юникода, который не распознает синтаксический анализатор XML. Вам придется выбрать каждый из них и повторно ввести пробел. (и может быть?). Вы скопировали пример конфигурации с веб-страницы?

1 голос
/ 31 августа 2011

hibernate3.jar отвечает за анализ hibernate.cfg.xml.

      <property? //wrong
      <property> //correct
1 голос
/ 31 августа 2011

Эти знаки вопроса в <property?name.. неверны - их там быть не должно. Удалите их и попробуйте снова.

...