2015/061 Java return generic type (map to bean) 자바를 사용하다 보면 map을 bean으로 변환해야 할 일이 많다.하지만 변환하다보면 형변환(cast)를 강제적으로 해주면서 코드가 지저분해지는 걸 종종 보게 되는데이를 방지코저 제네릭 타입으로 리턴하는 예제를 해보겠다. public static T map2Bean(Map map, Class clazz) {T t= null; try {t = clazz.newInstance(); for (Entry entry : map.entrySet()) {String key = entry.getKey();Object value = entry.getValue(); if (value == null) { continue;} for (Method m : clazz.getDeclaredMethods()) {if (m.getNa.. 2015. 6. 12. 이전 1 다음