반응형
[JSP] MyBatis
- MyBatis란?
- 테이블이 많으면 DAO를 많이 만들어야한다.
- 그래서 나온 라이브러리
- 이것 기반으로 만들 경우 코드 수가 많이 줄어든다.
1.
http://mvnrepository.com/artifact/org.mybatis/mybatis/3.2.4
에서 파일 다운로드 후 lib파일에 넣기
2.
Eclipse Marketplace 접속
3.
mybatis검색 후 MyBatis Generator, MyBatis 를 다운로드한다.
- 초기 Setting하기
-표준화된 문서 형식 : xml
xml문서는 java객체가 읽어들여서 그 정보대로 동작한다.
객체의 동작을 주로 결정한다.
ex) web.xml
1.
2.
3.
File 생성
4.
SqlMapConfig 작성하기
5.
Configuration 작성하기
- Index페이지 redirect 하기
- index.jsp
- userActionFactory
- HomeAction
- views/home.jsp
- MyBatis 이용한 회원목록보기
1.
2.
3.
4.
5.
- MemberMapper 살펴보기
- dto의 컬럼명이 DB 구문의 컬럼값과 다를 경우 별칭을 주면 된다.
- 과거 DAO에서 ? 후 setValue했던 방식은 #{ } 을 통해 값을 가져온다.
- parameterType을 통해 데이터를 가져온다.
반응형
'Language > JSP' 카테고리의 다른 글
[JSP] el을 이용한 절대경로 설정 (0) | 2017.07.18 |
---|---|
[JSP] Pagination (0) | 2017.07.17 |
[JSP] File Upload/Download (0) | 2017.07.10 |
[Eclipse] Templete 등록하기 (0) | 2017.06.28 |
[JSP] 영역(scope)과 속성(attribute) (0) | 2017.06.28 |
댓글