4

Spring には、 jdbctemplate を使用したクエリに役立つ優れたorg.springframework.jdbc.core.BeanPropertyRowMapperがあります。このクラスは、データベースの列を Bean フィールドにマップし、非常に効果的です。

私のプロジェクトには、フィールドの列注釈が次のように異なる jpa エンティティがあります。

@Column(name = "DESCRIPTION", nullable = true, length = 255)
private String desc;

BeanPropertyRowMapper を使用すると、一致する列フィールド「desc」が検索されます。このフィールドに注釈が存在する場合、指定された列名 (この場合は「説明」) を使用し、存在しない場合はフィールド名にフォールバックするにはどうすればよいですか?

この件に関する手がかりはありますか?

4

0 に答える 0