map2 [JAVA] 두개 Object의 값 비교하기 Object vs Object , Map vs Map // 두개의 object비교 -> map으로 전환후 map 비교 public static Map compareObject(Object obj1, Object obj2) { if(ObjectUtils.isEmpty(obj1) || ObjectUtils.isEmpty(obj2) || obj1.getClass() != obj2.getClass()) { return null; } return CommonUtils.compareMap(MapToModel.converObjectToMap(obj1), MapToModel.converObjectToMap(obj2)); } // 두개의 map 비교 public static Map compareMap(Map map1, .. 2020. 11. 19. [JAVA] Map to Object, Object to Map Object를 Map으로 변환, Map을 Object로 변환하는 Util 사용 객체 PropertyDescriptor Method Object method invoke (setMethod) private static void invokeMethodSiently(Object obj, Method m, Object val) { try { m.invoke(obj, val); } catch (Exception ex) { LOGGER.error(ex.getMessage(), ex); } } Object method invoke (getMethod) private static Object invokeGetMethod(Object o, Method m) { Object obj = new Object(); try { .. 2020. 11. 19. 이전 1 다음