본문 바로가기

dbmaper

[MyBatis/iBatis] 초간단 환경 설정 ibatis가 구글재단으로 넘어가면서 mybatis로 이름이 변경되었습니다. http://mybatis.org/ 10분만에 설정하는 초간단 셋팅을 공유하고자 합니다. 테스트환경 이클립스 3.5 JDK 1.6 tomcsat 5.5 mybatis3.0.1 1. 위 mybatis 사이트에가서 mybatis 라이브러리를 /WEB-INF/lib 폴더에 넣습니다. mybatis-3.0.1.jar 2. /src 폴더 아래 환경파일을 생성합니다. (위치는 아무곳에나해도 상관없습니다.) mybatisConf.xml 빨간색부분을 본인DB에 맞게 설정하시면 됩니다. 3. /src 폴더 아래 실제 쿼리가 들어가있는 BlogMapper.xml 을 작성합니다. BlogMapper.xml select * from ahm_test .. 더보기
[MyBatis/iBATIS] iBATIS기초 - JNDI설정 sqlMapClient.xml 설정파일에서 빨간색 부분처럼 바꿔준다. JNDI 물론 톰캣 SERVER.XML에 설정이 되있어야 겠다. SERVER.XML 더보기
[MyBatis/iBATIS] IBATIS기초 - IBATIS란? 가장 간단히 설명하면, JAVA에서 DB관련 작업을 편하게 해주는 프레임웍정도라고 할까? iBATIS in action에서 iBATIS는 "SQL 실행 결과를 자바빈즈 혹은 Map 객체에 매핑해주는 퍼시스턴스 솔루션으로 SQL을 소스 코드가 아닌 XML로 따로 분리해 관리하여 지겨운 SQL 문자열 더하기에서 해방시켜 줍니다. 또한 XML에서 동적 SQL 요소를 사용하여 쿼리 문장을 프로그래밍 코딩 없이 자유롭게 변환할 수 있게 해줍니다. 이러한 접근방식으로 인해 iBATIS를 사용하면 JDBC를 사용할 때보다 약 60% 정도의 코드만으로 프로그램 작성이 가능하다" 라고 한다. 말로만 하면 뭔소리인지 모르겠으니 간단한 예제 정도를 들어보자. - 일반적인 JDBC 예제 import javax.naming.*.. 더보기