1
Ich habe versucht, Federn @AliasFor
Annotation in einem Kotlin Projekt zu verwenden, aber es scheint, dass die Anmerkung auf der Annotation Parametern zur Laufzeit nicht sichtbar ist (daher ist es nicht bis zum Frühjahr aufgenommen).Kotlin + Frühling AliasFor
Zum Beispiel:
@RequestMapping(method = arrayOf(RequestMethod.POST))
annotation class PostMapping(
@get:AliasFor(annotation = RequestMapping::class, attribute = "value")
vararg val value: String = arrayOf())
Und ...
// Returns empty array instead of array with the @AliasFor annotation
PostMapping::class.java.methods[0].annotations
Gibt es etwas, was ich vermisst habe?
In der Zwischenzeit können Sie diese eine Klasse in Java schreiben. –
Danke für die Info! – Arthur