일하면서 사용한 java stream 몇 가지 예제들을 기록해둔다. import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; import java.util.function.Function; import java.util.function.Predicate; import java.util.stream.Collectors; import java.util.stream.Stream; public class StreamFilter01 { public static void..
mybatis xml 쿼리에서 List, HashMap자료형을 foreach로 출력할 경우의 예제들이다. 결과내 검색 기능을 구현할 때 유용하다. 2번은 구글링으로 찾아도 안나와서 때려맞췄더니 되더라.. 1. List keywordList = new ArrayList(); (LIKE 쿼리는 mssql 기준) title LIKE '%'+#{title }+'%' 2. HashMap keywordMap = new HashMap(); keywordMap.put("title", keywordList); keywordMap.put("author", keywordList); (LIKE 쿼리는 oracle 기준) title LIKE '%' || #{keyword} || '%' author LIKE '%' || #{ke..