본문 바로가기

POJO to String by java reflection

java by 낼스 2015. 12. 28.
	public static void pojoToString(Object obj) {
		Class<?> cls = obj.getClass();
	   	Field fieldlist[] = cls.getDeclaredFields();
	    for (int i = 0; i < fieldlist.length; i++) {
	    	 Field fld = fieldlist[i];
//	         Util.i("name = " + fld.getName());
//	         Util.i("decl class = " + fld.getDeclaringClass());
//	         Util.i("type = " + fld.getType());
//	         int mod = fld.getModifiers();
//	         Util.i("modifiers = " + Modifier.toString(mod));
	        try {
	        	 Util.i(fld.getName() + "=" + fld.get(obj));
			} catch (IllegalAccessException e) {
				e.printStackTrace();
			} catch (IllegalArgumentException e) {
				e.printStackTrace();
			}
	    }
	}


'java' 카테고리의 다른 글

String to Date format string For java  (0) 2015.12.28
java generic classes  (0) 2015.12.28
cors enable 가이드.  (0) 2015.10.08
log4jdbc logback 설정.  (0) 2015.10.02
rowspan 계산.  (0) 2015.08.18

댓글