小编Jac*_*all的帖子

ngrok可以安全使用还是可以被泄露?

ngrok是一个安全的工具吗?我正在阅读一个教程,建议使用ngrok测试API响应,我对外部服务也需要连接到我的端点.

security ngrok

28
推荐指数
5
解决办法
2万
查看次数

使用Java中的Jackson反序列化异常/抛出时的问题

我在使用Jackson(版本2.2.1)进行反序列化ExceptionThrowable实例时遇到问题.请考虑以下代码段:

public static void main(String[] args) throws IOException
{
    ObjectMapper objectMapper = new ObjectMapper();
    objectMapper.configure(SerializationFeature.INDENT_OUTPUT, true);
    objectMapper.setVisibility(PropertyAccessor.FIELD, Visibility.ANY);
    objectMapper.enableDefaultTyping(DefaultTyping.NON_FINAL, As.PROPERTY);

    try {
        Integer.parseInt("String");
    }
    catch (NumberFormatException e) {
        RuntimeException runtimeException = new RuntimeException(e);
        String serializedException = objectMapper.writeValueAsString(runtimeException);
        System.out.println(serializedException);
        Throwable throwable = objectMapper.readValue(serializedException, Throwable.class);
        throwable.printStackTrace();
    }
}
Run Code Online (Sandbox Code Playgroud)

的输出System.out.println中的catch块是:

{
  "@class" : "java.lang.RuntimeException",
  "detailMessage" : "java.lang.NumberFormatException: For input string: \"String\"",
  "cause" : {
    "@class" : "java.lang.NumberFormatException",
    "detailMessage" : "For input string: \"String\"",
    "cause" : …
Run Code Online (Sandbox Code Playgroud)

java jackson deserialization

13
推荐指数
1
解决办法
1万
查看次数

杰克逊:是否有可能将父对象的属性包含在嵌套对象中?

我正在使用Jackson来序列化/反序列化JSON对象.

我有一个Study对象的以下JSON :

{
    "studyId": 324,
    "patientId": 12,
    "patient": {
        "name": "John",
        "lastName": "Doe"
    }
}
Run Code Online (Sandbox Code Playgroud)

更新:不幸的是,JSON结构无法修改.这是问题的一部分.

我想将对象反序列化为以下类:

public class Study {
    Integer studyId;
    Patient patient;
}
Run Code Online (Sandbox Code Playgroud)

public class Patient {
    Integer patientId;
    String name;
    String lastName;
}
Run Code Online (Sandbox Code Playgroud)

是否可以patientIdPatient对象中包含属性?

我能够反序列化patient对象到Patient类(对应namelastName性质),但不能包含patientId属性.

有任何想法吗?

json jackson deserialization

3
推荐指数
1
解决办法
4657
查看次数

标签 统计

deserialization ×2

jackson ×2

java ×1

json ×1

ngrok ×1

security ×1