配合 JAX-RS标准
基于Restlight Core
为兼容JAX-RS
注解使用习惯的扩展实现
esa.restlight.core.Restlight
为Restlight
架构中的Restlight Core
模块的入口类, 在Restlight Server
基础上丰富了更多的功能Controller
ControllerAdvice
HandlerInterceptor
: 拦截器ExceptionHandler
: 全局异常处理器BeanValidation
: 参数校验ArgumentResolver
: 参数解析扩展ArgumentResolverAdvice
: 参数解析扩展ReturnValueResolver
: 返回值解析扩展ReturnValueResolverAdvice
: 返回值解析扩展RequestSerializer
: 请求序列化器(通常负责反序列化Body内容)ResposneSerializer
: 响应序列化器(通常负责序列化响应对象到Body)Jackson
, Fastjson
, Gson
, ProtoBuf
序列化支持Restlight Core
在Restlight Server
中Route
的业务处理部分做了封装, 完成拦截器,参数绑定,反序列化,返回值解析,序列化等一系列功能。
Restlight Core
为核心实现, 实际使用时需配合Restlight SpringMVC
以及Restlight JAX-RS
实现。
Restlight Core
拥有Restlight Server
的所有特性, 具体功能特性请参考Restlight Server
部分
由于Restlight Core
为标准实现, 需要配合Restlight SpringMVC
或者Restlight JAX-RS
一起使用
基于Restlight Core
为兼容JAX-RS
注解使用习惯的扩展实现
基于Restlight Core
为兼容SpringMVC
注解使用习惯的扩展实现
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.