Spring boot @接口上的RestController+;春天

Spring boot @接口上的RestController+;春天,spring-boot,java-11,Spring Boot,Java 11,我偶然发现了这种使用RestController注释的技术。 (我不是在互联网上看到的,而是在展示给我的一个例子中看到的。我在互联网上找不到它) @RestController @请求映射(“api/用户/点”) 公共接口示例RestController{ @后映射(“{key}”) @操作(summary=“Manage…”, description=“允许用户…” 公共HttpStatus转换点( @路径变量 @不空白 @参数(description=“Id user”)字符串键, @请求参

我偶然发现了这种使用RestController注释的技术。 (我不是在互联网上看到的,而是在展示给我的一个例子中看到的。我在互联网上找不到它)

@RestController
@请求映射(“api/用户/点”)
公共接口示例RestController{
@后映射(“{key}”)
@操作(summary=“Manage…”,
description=“允许用户…”
公共HttpStatus转换点(
@路径变量
@不空白
@参数(description=“Id user”)字符串键,
@请求参数(“点”)
@Min(0)@参数(description=“count something..”,required=true)长点,
@RequestParam(“类型”)
@参数(description=“Type of…”,required=true)类型操作类型
);
}
这个技术是什么,谁知道呢


我见过RESTAPI就是这样的。Spring还可以像执行…extend Crudepository时那样在RestController中动态创建端点方法吗?在这种情况下AOP是如何工作的?毕竟,为了配置bean,我们需要将注释放在类之上(比如它在服务级别上是如何完成的),如果您将它放在接口之上,那么bean的全自动配置是不保证的

它是spring接口驱动的控制器
这是SpringMVC的新特性。(从Spring 5.1开始)

以下是一个好的开始:请仔细阅读问题。我没有问你怎么做,我知道文档在哪里,我也没有问你怎么做,阅读问题…@skhyho我不是落选者。我重新阅读了你的问题,仍然认为我的第一条评论是有效的。你的问题不是针对某个主题的。也许你需要把你的问题分解成你所面临的一个特定问题或者一个你无法理解的概念。