foreach 3

[MyBatis] foreach

http://huskdoll.tistory.com/507 방법은 Map을 선언시 로 선언하고 Object에 list를 넣어주고 query 부분에서 리스트를 foreach 돌려 사용하면 됩니다. DAO 부분에서 책 정보를 가져오도록 작성1234567891011121314151617public List getBooksInfo() { Map param = new HashMap(); param.put("id", "1"); //#{id}에 셋팅 param.put("name", "victor"); //#{name}에 셋팅 List codeList = new ArrayList(); codeList.add("01"); //in 조건에 넣을 정보 codeList.add("05"); param.put("code_list"..

Database 2018.05.25

nested exception is org.apache.ibatis.binding.BindingException: Parameter 'item' not found. Available parameters are [collection, list]

Mybatis Error nested exception is org.apache.ibatis.binding.BindingException: Parameter 'item' not found. Available parameters are [collection, list] item 은 foreach item에 선언한 변수 명 https://okky.kr/article/370218 org.mybatis mybatis 3.4.6 org.mybatis mybatis-spring 1.3.2 에서 에러남..원래 3.4.2 & 1.3.2 에서는 괜찮았음. http://blog.mybatis.org/2018/03/mybatis-346-released.html 원인 insert문에서 foreach + on duplicate..

오류관리 2018.03.20
반응형