- Outsider's Dev Story
- 흔한 개발자의 개발 노트
- 내 아이큐 80, 너도 80, 둘이 합쳐 160 - 내…
- 조대협의 블로그
- 자바캔(Java Can Do IT) / 최범균 님
- Sangon, Han – 개발자; 읽고 생각하고 쓰고 …
- The Evolution of the Web
- NAVER D2
- Dashboard - SLiPP
- ITWorld Korea - 테크놀로지 리더를 위한 글…
- OKKY - All That Developer
- 웹Frameworks
- 오픈튜토리얼스
- 위키독스 / 온라인 책 제작 공유 플랫폼 서비스
- 블로터
- IT OnAir
- 한 처음에 / 백창92
- Divide my knowledge / 완프최
- SERI.org
목록mybatis (4)
Bigfat
MyBatis Mapper XML 파일 설정 2가지 방법1. MyBatis Config 파일에서 설정하는 방법 기존 게시판 프로젝트에서 사용하는 방법으로, 마이바티스 설정 파일인 mybatisConfig.xml에 작성하는 방식이다. 의 하위 엘리먼트 의 resource 속성으로 매퍼 파일의 경로를 지정해주며, 매퍼 파일이 늘어날 때마다 추가해줘야 한다. resource 속성은 서블릿 설정 파일인 servlet-context.xml에 /resource/로 설정되어 있으므로 아래와 같이 /resource/ 아래 경로부터 지정해주면 된다.12345678910111213141516171819202122232425262728293031 Colored by Color Scriptercs 2. Root Applica..
스프링 MVC 구조로 MyBatis를 사용하여 댓글 쓰기를 구현해보자 기존에 Ajax를 이용한 댓글 쓰기 구현하기에서 모델2 구조로 구현했던 댓글 쓰기 기능을 MVC 구조로 MyBatis(이하 마이바티스)를 사용하여 구현해보자. 비동기 통신 Ajax와 데이터포맷인 Json은 기존 글을 참고하거나 검색해보도록 한다. 프로젝트 구조는 아래와 같이 진행되며 Comment 서블릿의 설정 파일인 comment-context.xml, 마이바티스 설정 파일인 mybatisConfig.xml, 쿼리를 작성할 Mapper XML 파일인 comment.xml, 그리고 com.edu.comment 패키지 아래에 컨트롤러, 서비스, DAO의 위치를 확인하자. 기존의 프로젝트에서는 *.bbs에 대한 요청을 받는 Dispatch..
iBATIS 버전3인 MyBatis를 설정하고 사용해보자 과거 iBATIS인 MyBatis(이하 마이바티스)는 버전3부터 자바와 닷넷 주요 개발자들을 포함한 팀 전원이 아파치 소프트웨어 재단에서 구글 코드로 이전하면서 프레임워크의 이름이 변경되었다. 스프링은 MyBatis의 기본 지원을 중단하고 스프링 연동 프로젝트(mybatis-spring)를 시작했다(참고1). 데이터베이스 접속 정보를 담은 db.properties, 마이바티스 설정 파일인 mybatisConfig.xml, 쿼리가 작성되어있는 Mapper XML인 bbs.xml이 어느 경로에 위치해있는지 확인하기 위해 프로젝트의 전체적인 구조를 확인하자. pom.xml을 열어 iBATIS를 사용하기 위해 다운그레이드했던 스프링의 버전을 최신으로 변경..
스프링 프레임워크가 지원하는 iBATIS를 사용해보자 iBATIS(이하 iBatis, 아이바티스)는 SQL에 기반한 데이터베이스와 자바, 닷넷(.NET), 루비(Ruby) 등을 연결시켜주는 역할을 하는 영속성 프레임워크(Persistence Framework)이다. 이러한 연결은 프로그램의 소스코드에서 SQL 문장을 분리하여 별도의 XML 파일로 저장하고, 이 둘을 서로 연결시켜주는 방식으로 작동한다. iBatis는 사용자가 SQL 문장을 만들면 그에 적합한 객체모델을 생성하는 방식으로 작동한다(참고1). iBatis 설정 파일(sqlMapConfig.xml)과 Mapper 파일(bbs.xml)의 위치를 확인하기 위해 전체적인 프로젝트 구조를 먼저 살펴본다. iBatis는 스프링4에서 더이상 지원하지 않..