带有API版本的自定义请求映射注释

时间:2019-06-10 22:54:15

标签: spring kotlin

我想使用控制器名称和版本创建ApiController注释。我的代码:

@Target(AnnotationTarget.CLASS, AnnotationTarget.FILE)
@Retention(AnnotationRetention.RUNTIME)
@MustBeDocumented
@Component
@RequestMapping("/api/v1/", produces = [MediaType.APPLICATION_JSON_VALUE])
annotation class ApiController(
        @get:AliasFor(annotation = Component::class)
        val value: String = "",
        @get:AliasFor(annotation = RequestMapping::class, value = "value")
        val endpointName: String,
        val version: Int = 1
)

我不知道接下来该怎么做。

0 个答案:

没有答案