2017-05-12 13 views
0

モデル変更時にエンティティクラス(Javaコード)を生成するためのベストプラクティスは何ですか? https://github.com/neo4j-examples/movies-java-spring-data-neo4j-4POJOドメインJavaクラスの自動生成

上記のアプリケーション例では、のフィールドにMovieエンティティが追加されています。この変更をMovie.javaに取り込む最良の方法は何ですか?ハンドコーディングは、大規模なプロジェクトでは選択肢ではありません。

どのような考えですか?

おかげで、 Phaneendra

+0

を繰り返しています。* **どうしてですか?** –

+0

不可能ではありませんが、エラーが発生しやすいです。それを行う良い方法がある場合は、それを見つけることはなぜですか:) – brownfox

答えて

0

私はあなたのためのコードを生成するAPT使用することを言うでしょう。 https://projectlombok.org/のような必要なものが存在するかもしれませんが、必要に応じてコードジェネレーターを作成することはあまり難しくありません。

私はいくつかを作成しましたが、参照用に使用することもできます。

ハンドコーディングは間違いなく大規模なプロジェクトのためのオプションではありません*最も難しい部分は、最初の配管を取得しているが、あなたはそれを得た後、それだけで

+0

あなたはAPTの詳細を提供することができます。任意のリンク、例。 – brownfox

+0

ロンボクはボリプレートを取り外すためのものです。 gettersやセッターなど 私の質問は、 終了クラスに新しいフィールドを追加することです。 [クラスを定義するいくつかの設定] - > [一部の自動化] - > [更新されたクラス] – brownfox

+0

注釈がある限り、更新についてはわからない他のクラスを置き換えることができます。元の。 –

関連する問題