자바나라
문제상황 : boardId 라는 파라미터가 다중선택시엔 Array로, 단일 선택시에는 String으로 넘어오고 있다. 해결책 : 쿼리를 2개로 분리하는 방법도 해결책이 될 수 있겠지만, 향후 유지보수 용이성을 고려하여 파라미터의 type에 따라 동적으로 조회하는 쿼리를 짜보았다. 1. SQL 쿼리에서 array를 foreach로 전개하는 법 1 2 3 4 5 where boardId IN ( #{boardId[${index}]} ) Colored by Color Scripter cs → 이 쿼리에서 boardId에 String이 들어오는 경우 "boardId는 iterable 하지 않다." 는 문구가 뜬다. 프론트나 자바단에서 파라미터가 String인 경우 Array[0]에 넣는 전처리 로직을 추가하여 ..
개발 초보자 , 국비지원과정을 6개월 듣고 SM, SI 에 투입되신 분, 이클립스를 처음 써보시는 분 환영합니다. 이 포스트를 본 당신은 행운아입니다. Eclipse 개발시 실전에서 유용한 단축키 및 팁을 알려드립니다. 1. 파일명으로 소스 찾기 : Ctrl +Shift + R 1) 파일명을 드래그 한 후 Ctrl +Shift + R 하면 그 단어로 시작하는 파일명을 검색하여 보여줍니다. 2) Ctrl +Shift + R 창에서 * 를 활용해서 검색해보세요. 비슷한 이름으로 된 파일을 찾아볼 때 유용합니다. ex) *Customer 로 검색하면 Customer라는 단어가 들어간 모든 파일을 보여줍니다. 3) Navigate 탭 > Open Resource 메뉴입니다. 2. 소스 내용으로 찾기 : Ctrl..
http://hyeonstorage.tistory.com/248