czy ktoś ma przykład funkcjonalnego pliku cfg dla hibernacji 4? Wszystkie odniesienia, które mogę znaleźć w Internecie, dotyczą mniej niż wersji 4, a to nie działa. Próbowałem wkleić zawartość mojego pliku tutaj, ale ta witryna usuwa tag konfiguracji hibernacji.funkcjonalna hibernate.cfg.xml dla hibernacji 4
więc o to, co wychodzi:
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD//EN"
"http://www.hibernate.org/dtd/">
<hibernate-configuration xmlns="http://www.hibernate.org/xsd/hibernate-configuration">
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<!-- Assume test is the database name -->
<property name="hibernate.connection.url">jdbc:mysql://localhost/foampile</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password"></property>
<!-- List of XML mapping files -->
<mapping resource="SiteRecord.hbm.xml"/>
</session-factory>
</hibernate-configuration>
kiedyś zmieni się
<hibernate-configuration xmlns="http://www.hibernate.org/xsd/hibernate-configuration"
xsi:schemaLocation="http://www.hibernate.org/xsd/hibernate-configuration hibernate-configuration-4.0.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
otrzymuję ten wyjątek:
Caused by: org.xml.sax.SAXParseException; lineNumber: 9; columnNumber: 63; Attribute "xmlns" must be declared for element type "hibernate-configuration".
ALE xmlns jest określona (xmlns = "http : //www.hibernate.org/xsd/hibernate-configuration ")
JEST TO BŁĄD W HIBERNATE 4.1 ???
Wygląda na to, że problem dotyczy DOCTYPE, ale nie wiem, do czego go ustawić. jeśli ustawię go na ten, który ma odniesienie do DTD v3, ponownie nie analizuje parsowania i jeśli nie dołączę typu dokumentu, to narzeka, że w konfiguracji hibernacji brakuje atrybutu xmlns ... JESTEM NIEZWYKLE ZANIECHANY Z NIM, OSTATNIE 2 HRS – amphibient
dokument online w trybie hibernacji 4 pokazuje przykład bez żadnego DOCTYPE. – amphibient
http://docs.jboss.org/hibernate/orm/4.1/devguide/en-US/html/ch01.html#d5e83 – amphibient