2017-07-05 5 views
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

答えて

1

はを見てください。

+0

ありがとうございます。 'getProjectionType'は、希望の' Map > 'を返します – Andrew

関連する問題