私はこの問題を解決できません。
誰でも私にそれを解決することができると教えてもらえますか?5つの永続クラスのための非控えめなスーパークラス3同じ場合もある永続フィールド?
5つの永続クラスが必要な5つのテーブルのデータベースがあります。
これらの3つの文字列フィールドはすべて5つ必要です。
フィールド1、フィールド2、フィールド3。
5つの永続クラスのそれぞれは、それらの異なる組み合わせを他の永続クラスと永続させます。ここに5つの永続クラスがあります:
Persistent @Trasient
1 field1, field2 field3
2. all 3 none
3. field2 field1, field3
3. none all 3
4. field1, field3 field 2
5. field 1 field2, field3
私はスーパークラスのget/setメソッドが大好きです。
(それは同じであるそれらを受け入れる前に、それらをテストするために使用されるコードの多くがあります。)
が、それは可能ですか?
私は答えがNOだと思います。 しかし、私はチェックすると思った。
ありがとうございました。
実生活の例は、あなたが解決しようとしていることを理解するのに役立つと思います。 –
データのための継承はひどく聞こえます。ゲッターとセッターのボイラーメッキをしたくない場合は、[プロジェクトロンボク](https://projectlombok.org/)をご覧ください。 –
具体例:私のデータベースには、さまざまな理由でID、pw、およびハッシュを格納する5つのテーブルがあります。 1つのテーブルに3つのフィールドがすべてあります。他のテーブルには1または2のフィールドがありますが、すべてではありません。しかし、他の理由から、3つのPOJOクラスをすべてエンティティとして使用して3つすべてを変数として持ちたいと思います。したがって、親は親が魅力的です。 – George