2

次のような15個の同様の列があるテーブルをエレガントにマッピングするにはどうすればよいですか。

NOTE1_TXT    VARCHAR2(80)  
NOTE2_TXT    VARCHAR2(80)   
NOTE3_TXT    VARCHAR2(80)

NOTE15_TXT   VARCHAR2(80)

データベース構造は変更できません。

getter/setter メソッドで 15 個のフィールドを追加しなければならないのは本当に嫌です。

@Column(name = "NOTE1_TXT")
private String claimNoteText1;

わかりました、

4

1 に答える 1

2

エンティティ クラスのメンバーがデータベース フィールドと同じ名前を持つことができる場合、"@Column" 注釈は必要ありません。また、IDE はゲッター/セッターを生成できます (例: Eclipse には、「ゲッターとセッターの生成」オプションを備えた「ソース」メニューがあります)。

于 2013-05-29T20:54:21.273 に答える