1

エンティティクラスにこのコードがあります

@テーブル (スキーマ = "xyz")

今、私はいくつかのプロパティファイルからこの xyz を読みたいと思っています。どうやってやるの?

このようなもの

@Table(スキーマ= ${property.schema})

4

1 に答える 1

1

そんなことはできません。Java アノテーションは、ソース コードに追加された単なるメタデータです。VM が実行されると、アノテーションの保持ポリシーに応じて、この情報を使用または破棄できます。設定しようとしている属性は定数でなければなりません。詳細については、このリンクを確認してください。

于 2012-12-11T20:15:57.493 に答える