fix:optimize multi service registration and discovery.

pull/912/head
Haotian Zhang 3 years ago
parent e367d4559d
commit 1e3c15cae5

@ -111,14 +111,4 @@ public final class JacksonUtils {
throw new RuntimeException("Json to map failed.", e); throw new RuntimeException("Json to map failed.", e);
} }
} }
public static <T> T json2JavaBean(String content, Class<T> valueType) {
try {
return OM.readValue(content, valueType);
}
catch (Exception e) {
LOG.error("json {} to class {} failed. ", content, valueType, e);
throw new RuntimeException("json to class failed.", e);
}
}
} }

@ -43,6 +43,7 @@ public class JacksonUtilsTest {
sourceMap.put("k2", "v2"); sourceMap.put("k2", "v2");
sourceMap.put("k3", "v3"); sourceMap.put("k3", "v3");
assertThat(JacksonUtils.serialize2Json(sourceMap)).isEqualTo("{\"k1\":\"v1\",\"k2\":\"v2\",\"k3\":\"v3\"}"); assertThat(JacksonUtils.serialize2Json(sourceMap)).isEqualTo("{\"k1\":\"v1\",\"k2\":\"v2\",\"k3\":\"v3\"}");
assertThat(JacksonUtils.serialize2Json(sourceMap, true)).isEqualTo("{\n \"k1\" : \"v1\",\n \"k2\" : \"v2\",\n \"k3\" : \"v3\"\n}");
} }
@Test @Test

Loading…
Cancel
Save