guava MyBatis에서 괜찮은 쓰임새
구아바: https://github.com/google/guava iBatis에서 queryForList를 사용할 때 파라메터 클래스는 하나만 가능하다.여러개 이상을 넘길 경우에는 클래스를 만들던지 컬렉션에 넣게 된다. 아래와 같은 코드가 있다고 치면// String id, nameMap params = new HashMap();params.put("id", id);params.put("name", name);// params는 인자로 쏙 구아바를 이용하면 세 줄이, 다음과 같이 한 줄로 가능하다.ImmutableMap.of("id", id, "name", name) ImmutableMap of의 오버로딩이 여러개 있는데 인자가 가장 많은 것의 형태가(K k1, V v1, K k2, V v2, K k3,..