普通方式实现
以前有EndPoint接口 新版本已经废弃
注解方式实现
注解说明
@Endpoint
@WebEndpoint
@ControllerEndpoint
@RestControllerEndpoint
@ServletEndpoint
简单使用
如果在使用类上增加@Endpoint注解,再给方法添加@ReadOperation,@ WritOperation或@DeleteOperation注释后,该方法将通过JMX自动公开,并且在Web应用程序中也通过HTTP公开。
只有在你的项目使用了Jersey,Spring MVC或Spring WebFlux组件时才会使用HTTP协议来公开端点。
用于方法的注解有以下三种,分别对应get post delete 请求
Operation | HTTP method |
---|---|
@ReadOperation | GET |
@WriteOperation | POST |
@DeleteOperation | DELETE |
简单示例helloworld
@Endpoint(id = "hello")
@Component
public class Si