0
すべての投影を適切なタイプで取得する方法はありますか?SpringデータRESTでタイプ別にすべての投影を取得する方法
私はいくつかの予測を持つクラスを持っています。私は
Map<String, Class<?>>
String
は、投影の名前ですClass<?>
取得したいと思い、この注釈は例
あり、その上のクラスです:
class A { ... }
@Projection(name = "a1", types = A.class)
interface ProjectionA1 { ... }
@Projection(name = "a2", types = A.class)
interface ProjectionA2 { ... }
結果は次のようになります。
-> A.class
<- ImmutableMap.of("a1", ProjectionA1.class, "a2", ProjectionA2.class);
ありがとうございます。あなたはProjectionDefinitionConfiguration::getProjectionsFor
経由ProjectionDefinitionConfiguration
と、ご希望の結果を得ることができますがありRepositoryRestConfiguration
:
ありがとうございます。 'getProjectionType'は、希望の' Map> 'を返します –
Andrew