Intellij Idea:Hibernateの永続性マッピングを生成する

ロベルト・ジレッリ

IntellijでHibernatehbm.xmlファイルを生成しようとしていますが、実行時にこの問題が発生します。

ott 10, 2013 11:51:43 AM org.hibernate.internal.util.xml.ErrorLogger warning ERROR: HHH000198: Warning parsing XML (4) : schema_reference.4: lettura del documento di schema "http://www.hibernate.org/xsd/hibernate-mapping/hibernate-mapping-4.0.xsd" non riuscita perché 1) non è stato possibile trovare il documento; 2) non è stato possibile leggere il documento; 3) l'elemento radice del documento non è <xsd:schema>.
...
ERROR: HHH000196: Error parsing XML (2) : cvc-elt.1: impossibile trovare la dichiarazione dell'elemento "hibernate-mapping".
Exception in thread "main" org.hibernate.InvalidMappingException: Unable to read XML

生成されたxmlファイルは次のとおりです。

<?xml version='1.0' encoding='utf-8'?>
<hibernate-mapping xmlns="http://www.hibernate.org/xsd/hibernate-mapping"
    xsi:schemaLocation="http://www.hibernate.org/xsd/hibernate-mapping http://www.hibernate.org/xsd/hibernate-mapping/hibernate-mapping-4.0.xsd" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<class name="it.blackcat.hibernatedemo3.hdao.Actor" table="actor" schema="" catalog="sakila">
    <id name="actorId" column="actor_id"/>
    <property name="firstName" column="first_name"/>
    <property name="lastName" column="last_name"/>
    <property name="lastUpdate" column="last_update"/>
</class>

hibernate-mappingの何が問題になっているのでしょうか?ありがとう!

編集:

@LaGrandMereはDOCTYPEの問題を解決しましたが、Intellijが間違ったXMLを生成する理由はありますか?

LaGrandMere

きみの

    xsi:schemaLocation="http://www.hibernate.org/xsd/hibernate-mapping http://www.hibernate.org/xsd/hibernate-mapping/hibernate-mapping-4.0.xsd"

よくない。

試してみてください:

<!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

IntelliJ15でデータベーススキーマから永続性マッピングを生成する

分類Dev

Intellij IDEA 15の永続性ツールウィンドウはどこにありますか?

分類Dev

IntelliJ IDEA Hibernate

分類Dev

多対多のマッピング永続性例外を休止状態にする

分類Dev

IntelliJ IDEA + AspectJの

分類Dev

Intellij IDEA + FTP?

分類Dev

Setting scalacOptions for IntelliJ IDEA

分類Dev

Configuring UnetStack in Intellij IDEA

分類Dev

Show directories Intellij Idea

分類Dev

IntelliJ IDEAがserialVersionUIDを生成

分類Dev

IntelliJ Idea mapstruct java:マッピングプロセッサの内部エラー:java.lang.NullPointerException

分類Dev

Intellij Ideaラッピングライブテンプレート

分類Dev

IntelliJ IDEAのJREを変更する方法

分類Dev

IntelliJ IDEA形式のJavaDoc

分類Dev

Intellij IDEA永続的変更リスト(コミット後)?

分類Dev

Hibernate、InteliJ-永続性マッピングを生成します、テーブル名が正しくありません

分類Dev

IntelliJ IDEAでデバッグモードでtomcat7-のmaven-プラグインを実行する方法

分類Dev

Intellijでデフォルトのgit作成者を永続的に設定する方法

分類Dev

Intellijプラグインで実行構成パラメーターを永続化/リードバックする方法

分類Dev

IntellijのScala

分類Dev

javaGuiをIntellijに

分類Dev

IntelliJ IDEAのJava:デバッグ時に変数値を表示する方法は?

分類Dev

IDEA IntelliJのデバッグモードで入力を送信する方法

分類Dev

2018.1 Intellij Ideaと互換性のないLombokプラグイン

分類Dev

マップを反復するためのライブテンプレートfore Intellij IDEA

分類Dev

IntelliJ IDEAでJavacプラグインを構成する方法

分類Dev

IntelliJ IDEA:メソッド呼び出しの継続と他の継続に異なるインデントを使用する

分類Dev

IntelliJ IDEAプラグイン開発:タブのグループを保存し、永続的に保存し、ユーザーの要求に応じて一連のタブを再読み込みします

分類Dev

IntelliJ IDEAでプライベートセッターを生成する方法

Related 関連記事

  1. 1

    IntelliJ15でデータベーススキーマから永続性マッピングを生成する

  2. 2

    Intellij IDEA 15の永続性ツールウィンドウはどこにありますか?

  3. 3

    IntelliJ IDEA Hibernate

  4. 4

    多対多のマッピング永続性例外を休止状態にする

  5. 5

    IntelliJ IDEA + AspectJの

  6. 6

    Intellij IDEA + FTP?

  7. 7

    Setting scalacOptions for IntelliJ IDEA

  8. 8

    Configuring UnetStack in Intellij IDEA

  9. 9

    Show directories Intellij Idea

  10. 10

    IntelliJ IDEAがserialVersionUIDを生成

  11. 11

    IntelliJ Idea mapstruct java:マッピングプロセッサの内部エラー:java.lang.NullPointerException

  12. 12

    Intellij Ideaラッピングライブテンプレート

  13. 13

    IntelliJ IDEAのJREを変更する方法

  14. 14

    IntelliJ IDEA形式のJavaDoc

  15. 15

    Intellij IDEA永続的変更リスト(コミット後)?

  16. 16

    Hibernate、InteliJ-永続性マッピングを生成します、テーブル名が正しくありません

  17. 17

    IntelliJ IDEAでデバッグモードでtomcat7-のmaven-プラグインを実行する方法

  18. 18

    Intellijでデフォルトのgit作成者を永続的に設定する方法

  19. 19

    Intellijプラグインで実行構成パラメーターを永続化/リードバックする方法

  20. 20

    IntellijのScala

  21. 21

    javaGuiをIntellijに

  22. 22

    IntelliJ IDEAのJava:デバッグ時に変数値を表示する方法は?

  23. 23

    IDEA IntelliJのデバッグモードで入力を送信する方法

  24. 24

    2018.1 Intellij Ideaと互換性のないLombokプラグイン

  25. 25

    マップを反復するためのライブテンプレートfore Intellij IDEA

  26. 26

    IntelliJ IDEAでJavacプラグインを構成する方法

  27. 27

    IntelliJ IDEA:メソッド呼び出しの継続と他の継続に異なるインデントを使用する

  28. 28

    IntelliJ IDEAプラグイン開発:タブのグループを保存し、永続的に保存し、ユーザーの要求に応じて一連のタブを再読み込みします

  29. 29

    IntelliJ IDEAでプライベートセッターを生成する方法

ホットタグ

アーカイブ