問題タブ [hibernate-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
33073 参照

hibernate - Hibernate Tools: JNDI 名の解析中にエラーが発生しました

Hibernate 3.6.7 から 4.1.2 に、Hibernate Tools 3.2.0 から 3.5.0 にアップグレードしようとしています。

Ant を使用して DB 作成スクリプトを生成します。

永続化ユニットは次のようになります。

アップグレード後、次のエラーが発生します。

PersistenceUnit に関するすべての情報が利用可能であるにもかかわらず、Hibernate が JNDI 名を解決しようとするのはなぜですか? 古いバージョンでも問題はありませんでした。

いずれにしても、NamingFactory を指定するにはどうすればよいでしょうか? (そしてどれ?)

0 投票する
0 に答える
386 参照

hibernate - Hibernate ツール - JNDI 接続の構成

HQL クエリをテストし、データベースに対して実行して結果を「ライブ」で解析する機能を使用したいので、Eclipse Indigo 用の Hibernate Tools Eclipse プラグインをインストールしました。

私のhibernate.cfg.xmlファイルでは、以下に示すように JNDI 接続を定義しました。

JNDI ファイルがあるためcontext.xml、接続を定義し、META-INF フォルダーに存在するファイルを使用しています。このファイルの内容全体を以下に示します。

Tomcat を使用して、次のエントリを介してデータベース接続を管理しています。

私の Web アプリケーションは正常に機能しています。Hibernate Tools の接続を構成するだけが私の問題です。

私の質問は、Hibernate Tools との接続を確立し、すべての接続情報を含む追加のプロパティ ファイルを作成したり、すべての接続情報を .xml ファイルに入れたりする必要がないようにするにはどうすればよいhibernate.cfg.xmlですか?

0 投票する
1 に答える
3260 参照

eclipse - Hibernateの実行時に提供されるライブラリを指定する方法-EclipseDaliJPA統合

Eclipse Dali JPA統合を追加し、JPA実装としてHibernateを指定しようとしています。さまざまな手順を収集しましたが、プロジェクトファセットを構成するときにユーザーライブラリを指定するのに苦労しています。こちらのページ(http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html/Hibernate_Tools_Reference_Guide/dali_integration.html)には、というオプションが表示されていますLibrary Provided by Target Runtimeが、このオプションはありません。私は持っUser LibraryていDisable Library Configurationます。Mavenを使用したプロジェクトで既に指定されている場合は、休止状態のjarをダウンロードして、Eclipse構成用に個別に保存することは避けたいと思います。また、無効化オプションを使用すると、構成にエラーが残ります。

Eclipse内でそのオプションまたは別の提案されたHibernate/JPA構成を取得するためのヒントはありますか?

皆さんありがとう。

0 投票する
3 に答える
6238 参照

hibernate - ダイアレクトを設定したにもかかわらず、「'hibernate.dialect' must be set when no Connection available」エラー

hibernatetool Ant タスクを実行しようとしましたが、うまくいきませんでした。jar は、私の eclipse(3.7.2) hibernate tools plugin(3.4) からのものです。org.hibernate.HibernateException: 'hibernate.dialect' must be set when no Connection availableにもかかわらず方言を設定した

ここに私のbuild.xmlがあります:

そして私のhibernate.cfg.xml:

そしてスタックトレース:

0 投票する
4 に答える
26163 参照

orm - org.hibernate.MappingException: エンティティ クラスが見つかりません (修飾されたクラス名を使用しても機能しません)

単純な SELECT FROM テーブル (SELECT FROM package.Class も試しました) クエリを実行しようとしていますが、このエラーが発生し続けます:

クラスの hbm.xml ファイルを次に示します (完全な修飾子 demo.Agents に注目してください)。

おそらく役立つその他の詳細:

http://img441.imageshack.us/img441/2572/ss20120627202116.png

http://img20.imageshack.us/img20/2236/ss20120624201620.png

他のプリントスクリーンが必要な場合は、喜んで提供します。助けてください :)。私は本当に窮地に立たされています。ありがとう(そして、誰かがより良いタグをいくつか追加してくれました。今はそれらについて考えすぎてストレスを感じています)

hibernatecfg.xml

マッピングはコンソール構成で行われます

LE2 コメント (リンク 607) を参照してください。コンソール構成で追加のマッピングからクラスを削除すると、エラーが発生します。

ここに hibernatecfg.xml があります

そしてスタックトレース

k4

0 投票する
1 に答える
778 参照

hibernate - Hibernate Toolsを使用してPOJOからテーブルを作成するにはどうすればよいですか?

やりたいことを探すのに苦労しています。Javaで作成したPOJOを表すHibernateを使用してデータベーステーブルを生成できると言われています。私は何かが欠けているに違いありません。些細な問題について助けてくれてありがとう。

0 投票する
2 に答える
736 参照

java - Hibernate フィールド注釈を生成するには?

既存のデータベースに基づいてモデルを生成するときに、ゲッターではなくフィールドに注釈を付けるように Eclipse Indigo で Hibernate Tools を構成する方法は?

0 投票する
1 に答える
658 参照

hibernate - 壊れた Hibernate リバース エンジニアリング タスク、あいまいなエラー メッセージ

スタンドアロンの Hibernate Tools Ant タスクを使用して hbm.xml ファイルと POJO を構築するプロジェクトがあります。プロジェクトをビルドするたびにではなく、POJO を追加または更新する必要がある場合にのみ、独自の build.xml ファイルを持つ Ant タスクを実行します。

他の誰かがプロジェクトを更新したため、Ant タスク (変更されていません) はビルド ファイル (これも変更されていません) を解析できません。変更が何であったか、またはこれが機能していない期間を知る方法がないため、コミュニティに診断を手伝ってくれるよう依頼しています. メッセージは次のとおりです。

解析できない構成ファイルは次のとおりです。

0 投票する
1 に答える
3226 参照

hibernate-tools - hibernatetools anttask--hbm2java-パッケージステートメントなしでpojoを作成します

antタスクを使用してマッピング(hbm.xml)をpojoクラスにエクスポートしています。マップされたディレクトリにPOJOファイルを生成します。しかし、クラスはパッケージステートメントを見逃しています。デフォルトのパッケージですべてのファイルを作成するだけです

これがタスクのantビルドファイルです。

デフォルトのPojo.ftl(hibernate-tools.jar内)には、次のような宣言があります

生成されたPOJOで正しいパッケージ宣言を行うには、何を変更する必要がありますか。

更新: これが私のマッピングファイルです