반응형 java2 java 로그 출력시 Map<String, Object> params 의 세부 내용을 출력하는방법 Java에서 Map params의 세부 내용을 출력하는 방법은 다음과 같습니다. Map.EntrySet() 사용하기 for(Map.Entry entry : params.entrySet()) { System.out.println(entry.getKey() + " : " + entry.getValue()); } Iterator 사용하기 Iterator itr = params.entrySet().iterator(); while(itr.hasNext()) { Map.Entry entry = itr.next(); System.out.println(entry.getKey() + " : " + entry.getValue()); } Lambda 식을 이용한 forEach() 사용하기 params.forEach((key.. 2023. 5. 3. 마이바티스 Mybatis foreach collection 사용하는 방법 아래는 조회된 List에서 COLUMN1 데이터를 가져와 List에 담은 후, Mybatis의 foreach collection을 사용하여 해당 데이터를 활용하는 예시입니다. // 조회된 데이터를 List 타입으로 받아옴 List dataList = getDataList(); // 데이터에서 COLUMN1 필드값을 추출하여 리스트에 저장 List column1List = new ArrayList(); for (Map data : dataList) { Object column1Value = data.get("COLUMN1"); if (column1Value != null) { column1List.add(column1Value.toString()); } } // 중복 제거 column1List = colu.. 2023. 4. 7. 이전 1 다음 반응형