Code Archive/myBatis 3

테이블 값이 매번 다를때 xml에서 쿼리 작성법

HashMap에 정보를 담아 parameter로 넘긴다...select * from (select code, nick from guildmember) member, ${table} score where member.code = score.code $으로 해야 자동으로 set을 안한다. #으로하면 자동으로 set을 해줌그런데 항상 느끼지만 정말... 비효율적인거 같다.어쩔수 없이 String 하나만 넘기는 것이더라도 String 역시 class 타입이기에 set/get 메서드로 찾기에 안됨... 그럼 #을 붙여서 하면 안되냐? 라고 할수 있지만 set이 된다는건 '내용' 이렇게 되기에 할수가 없다.그예제로select * from #{table}시행을 해보면 Exception이 장렬히 발생한다... Exce..

메이븐을 이용한 mybatis getting started

요즘 유투브에서 spring 강좌를 듣다가 mybatis 셋팅하는게 있어서 남겨봄...DB는 마리아DB를 사용했음...http://mybatis.co.uk/index.php/category/getting-started-with-mybatis 여기에 있는 getting started를 보고 했음...오타가 있어서 좀 짜증이 납니다. 뭐 한번 셋팅을 해보면 MySQL이든 Oracle이든 상관 없을 거라 생각됨 1. 일단 Maven프로젝트를 하나 생성함 -프로젝트 생성시 maven-archetype-quickstart를 선택 -Groud Id, Artifact Id는 원하는 걸로 입력 finish 2. pom.xml - 우리가 사용할 mybatis 버전은 3.0.6이다. 태그안에 이렇게 붙여 넣는다. org...