public class JacksonEntityConverter extends AbstractStringEntityConverter<JacksonStringSerializer>
serializer| Constructor and Description |
|---|
JacksonEntityConverter(JacksonStringSerializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
changeBody(org.noear.solon.core.handle.Context ctx,
org.noear.solon.core.wrap.MethodWrap mWrap)
转换 body
|
protected Object |
changeValue(org.noear.solon.core.handle.Context ctx,
org.noear.solon.core.wrap.ParamWrap p,
int pi,
Class<?> pt,
org.noear.solon.core.util.LazyReference bodyRef)
转换 value
|
String[] |
mappings()
后缀或名字映射
|
com.fasterxml.jackson.databind.ObjectMapper |
newMapper(com.fasterxml.jackson.databind.Module... modules)
初始化
|
allowRead, allowWrite, canRead, canWrite, doWrite, getSerializer, isWriteType, write, writeAndReturnchangeEntityDo, changeValueDo, doRead, doReadArgumentpublic JacksonEntityConverter(JacksonStringSerializer serializer)
public String[] mappings()
public com.fasterxml.jackson.databind.ObjectMapper newMapper(com.fasterxml.jackson.databind.Module... modules)
modules - 配置模块protected Object changeBody(org.noear.solon.core.handle.Context ctx, org.noear.solon.core.wrap.MethodWrap mWrap) throws Exception
changeBody in class org.noear.solon.core.handle.AbstractEntityReaderctx - 请求上下文mWrap - 函数包装器Exceptionprotected Object changeValue(org.noear.solon.core.handle.Context ctx, org.noear.solon.core.wrap.ParamWrap p, int pi, Class<?> pt, org.noear.solon.core.util.LazyReference bodyRef) throws Throwable
changeValue in class org.noear.solon.core.handle.AbstractEntityReaderctx - 请求上下文p - 参数包装器pi - 参数序位pt - 参数类型bodyRef - 主体对象ThrowableCopyright © 2025. All rights reserved.