問題タブ [hibernate3-maven-plugin]

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 投票する
1 に答える
15802 参照

maven - Hibernate4 / JPA 2.1 で MAVEN ビルド時に DDL スクリプトを生成する

DDL 作成/ドロップ スクリプトの生成に使用された は、新しいバージョン (を使用) とhibernate3-maven-plugin互換性がなくなったようです。Hibernate 4.3JPA 2.1

私はこのプラグイン構成を使用します:

しかし、次のエラーが表示されます。

このクラスは新しいパッケージに移行されました:org.hibernate.internal.util.ReflectHelper

ただし、MAVEN ビルドで DDL 作成スクリプトを生成し続ける明確な方法が見つかりませんでした。

hibernate4-maven-plugin、またはそれを行う他の公式の方法はありません。

だから何 ?サポートすべき主な機能ではないでしょうか。どうやってするの ?

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

pom.xml - emty ddlファイルを生成するmaven-antrun-plugin

MavenでスキーマSQLスクリプトを生成したいと思います。

ここに私の永続化ファイルがあります:

ハイバネート構成ファイル

pom のプラグイン

pom は正常に動作し、helloworld.ddl を生成しますが、残念ながら空です。

任意のアイデアをお願いします?

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

maven - Hibernate 3 Maven プラグイン -> 「Hibernate Tools によって生成された」を削除

データベースのエンティティを作成するために、hibernate 3 Maven Plugin バージョン 2.2 を使用しています。これはうまく機能しますが、1つ問題があります。私のエンティティには Comment が含まれています: // Generated 07.10.2015 12:46:10 by Hibernate Tools 3.2.2.GA

生成されたエンティティにコメントを入れないように Maven プラグインを構成する方法はありますか?

それらを再生成するときにそれらをgitに追加するのが好きです。ただし、その場合、すべての generate-sources ゴールでエンティティが変更されると、「によって生成された」コメントの日付が変更されます。

私はたくさん検索しましたが、実用的な解決策は見つかりませんでした。カスタム .ftl ファイルを使用して、生成されたエンティティを定義できると書いている人もいます。しかし、私の場合、追加したこの ftl ファイルは maven プラグインによって使用されませんでした。

ありがとう ;)

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

hibernate - POJO を生成できません「Maven を使用した Hibernate ツールのリバース エンジニアリング」

ビルドは成功していますが、まだ Java ファイルが生成されていません。Bean の生成に hibernate3-maven-plugin 2.2 を使用しています。

データベース: Postgres 9.6

私のpom.xml

私のhibernate.reveng.xml

hibernate.reveng.xml には何も追加していません。

ログ:

ログにエラーは見つかりませんでした。POJO を作成していない理由がわかりませんか? どんな助けでも大歓迎です。

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

java - クラスがコンパイルされる前にMavenプラグインが実行されるようにする方法は?

hibernate3-maven-plugin を使用して、データベース テーブルから生成された Java ドメイン クラスを含む Maven プロジェクトを作成しました。ただし、同じプロジェクトには、これらの生成されたドメイン クラスを利用する Dao クラスも含まれています。

mvn clean compile を使用してプロジェクトをコンパイルすると、Dao クラスがコンパイルされないため、ビルドは失敗します。ドメイン クラスはまだコンパイルされていません。ビルドが失敗するため、ドメイン クラスは生成されません。円を描いて走っているかのように。:-)

dao クラスがコンパイルされる前に、プラグインがドメイン クラスを生成することを確認するにはどうすればよいですか?

ありがとう!