마이바티스 프로그래밍 원리와 활용 > 프로그래밍/언어

본문 바로가기
쇼핑몰 검색
  • 회원가입
    2000

    로그인

    다양한 서비스와 이벤트 혜택을 누리실 수 있습니다.

    아이디 비밀번호
마이바티스 프로그래밍 원리와 활용 > 프로그래밍/언어

마이바티스 프로그래밍 원리와 활용 요약정보 및 구매

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 에이콘출판
원산지 국내산
브랜드 에이콘출판
시중가격 50,000원
판매가격 45,000원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개

선택된 옵션

  • 마이바티스 프로그래밍 원리와 활용
    +0원
위시리스트

관련상품

등록된 상품이 없습니다.

  • 상품정보
  • 사용후기 0
  • 상품문의 0
  • 배송정보
  • 교환정보
  • 상품정보

    상품 기본설명

    기본설명

    상품 상세설명

    마이바티스 프로그래밍 원리와 활용

    9788960778122.jpg

    도서명:마이바티스 프로그래밍 원리와 활용
    저자/출판사:심익찬/에이콘출판
    쪽수:818쪽
    출판일:2016-08-30
    ISBN:9788960778122

    목차
    1부. 기본
    1장. 마이바티스 소개
    __1.1 SQL 매퍼 프레임워크 개념
    __1.2 SQL 매퍼 프레임워크 구현
    ____1.2.1 중복된 기능 추출
    ____1.2.2 외부 파일 정의
    ____1.2.3 인자와 결과 자동 처리
    ____1.2.4 단순한 실행 메소드 정의
    __1.3 마이바티스 소개
    __1.4 마이바티스 프로젝트
    __1.5 정리

    2장. 마이바티스 프로그래밍 시작하기
    __2.1 마이바티스 프로그래밍 개요
    __2.2 간단한 마이바티스 프로그래밍
    ____2.2.1 마이바티스 매퍼 XML 파일 작성 (목록 조회 매핑 구문 정의)
    ____2.2.2 마이바티스 설정 XML 파일 작성
    ____2.2.3 실행 클래스 작성 (목록 조회 API 호출)
    ____2.2.4 실행 및 로깅 설정
    __2.3 에러 발생 시 해결 방****
    ____2.3.1 마이바티스 매퍼 XML 파일 작성을 잘못한 경우
    ____2.3.2 마이바티스 설정 XML 파일 작성을 잘못한 경우
    ____2.3.3 실행 클래스 작성을 잘못한 경우
    __2.4 정리

    3장. 데이터 관리를 위한 마이바티스 프로그래밍
    __3.1 데이터 관리 개요
    __3.2 데이터 등록
    ____3.2.1 도메인 클래스 작성
    ____3.2.2 마이바티스 매퍼 XML 파일 작성 (등록 매핑 구문 정의)
    ____3.2.3 마이바티스 설정 XML 파일 작성
    ____3.2.4 실행 클래스 작성 (등록 API 호출)
    ____3.2.5 로깅 설정
    ____3.2.6 등록 실행
    __3.3 데이터 조회
    ____3.3.1 마이바티스 매퍼 XML 파일 수정 (조회 매핑 구문 정의)
    ____3.3.2 실행 클래스 수정 (조회 API 호출)
    ____3.3.3 조회 실행
    __3.4 데이터 수정
    ____3.4.1 마이바티스 매퍼 XML 파일 수정 (수정 매핑 구문 정의)
    ____3.4.2 실행 클래스 수정 (수정 API 호출)
    ____3.4.3 수정 실행
    __3.5 데이터 삭제
    ____3.5.1 마이바티스 매퍼 XML 파일 수정 (삭제 매핑 구문 정의)
    ____3.5.2 실행 클래스 수정 (삭제 API 호출)
    ____3.5.3 수정 실행

    __3.6 정리

    2부. 심화
    4장. 마이바티스 설정
    __4.1 마이바티스 설정 개요
    __4.2 사용자 설정이 반드시 필요한 구성 요소
    ____4.2.1 데이터 소스 구성 요소 《dataSource》
    ____4.2.2 트랜잭션 관리자 구성 요소 《transactionManager》
    ____4.2.3 환경 구성 요소 《environment》
    ____4.2.4 매퍼 구성 요소 《mapper》
    __4.3 기본 설정이 제공되는 구성 요소
    ____4.3.1 셋팅 구성 요소 《setting》
    ____4.3.2 타입 에일리어스 구성 요소 《typeAlias》
    ____4.3.3 타입 핸들러 구성 요소 《typeHandler》
    ____4.3.4 오브젝트 팩토리 구성 요소 《objectFactory》
    __4.4 알아두면 유용한 구성 요소
    ____4.4.1 프로퍼티 구성 요소 《property》
    ________4.4.1.1 내부 프로퍼티 설정
    ________4.4.1.2 프로퍼티 파일 설정
    ________4.4.1.3 프로퍼티 객체 설정
    ________4.4.1.4 프로퍼티 설정 우선 순위
    ____4.4.2 플러그인 구성 요소 《plugin》
    ____4.4.3 데이터베이스 아이디 프로바이더 구성 요소 《databaseIdProvider》
    __4.5 정리

    5장. 마이바티스 매핑 구문 정의
    __5.1 마이바티스 매핑 구문 정의 개요
    __5.2 인자와 결과를 지정하는 구성 요소
    ____5.2.1 파라미터 구성 요소 《parameterMap》
    ____5.2.2 리절트 구성 요소 《resultMap》
    __5.3 매핑 구문 정의에 사용하는 구성 요소
    ____5.3.1 조회 구성 요소 《select》
    ____5.3.2 등록 구성 요소 《insert》
    ____5.3.3 수정 구성 요소 《update》
    ____5.3.4 삭제 구성 요소 《delete》
    __5.4 동적 매핑 구문 생성에 사용하는 구성 요소
    ____5.4.1 조건 구성 요소 《if》
    ____5.4.2 선택 구성 요소 《choose》, 《when》, 《otherwise》
    ____5.4.3 복합 구성 요소 《where》, 《set》, 《trim》
    ____5.4.4 반복 구성 요소 《foreach》
    __5.5 공통된 매핑 구문을 재사용하기 위한 구성 요소 《sql》, 《include》
    __5.6 성능 향상과 관련된 구성 요소 《cache》, 《cache-ref》
    __5.7 정리

    6장. 마이바티스 객체
    __6.1 마이바티스 객체 개요
    __6.2 매핑 구문 실행에 사용하는 객체
    ____6.2.1 SqlSession 객체
    ____6.2.2 Mapper 객체
    __6.3 매퍼 인터페이스
    ____6.3.1 조회 애노테이션 @Select
    ____6.3.2 등록 애노테이션 @Insert
    ____6.3.3 수정 애노테이션 @Update
    ____6.3.4 삭제 애노테이션 @Delete
    __6.4 동적 매핑 구문 생성에 사용하는 객체
    ____6.4.1 SelectBuilder 객체
    ____6.4.2 SqlBuilder 객체
    __6.5 쿼리문 직접 실행에 사용하는 객체
    ____6.5.1 SqlRunner 객체
    ____6.5.2 ScriptRunner 객체
    __6.6 정리

    3부. 응용
    7장. 마이바티스와 웹 애플리케이션
    __7.1 자바 애플리케이션 계층 구성
    __7.2 웹 애플리케이션 계층 구성
    __7.3 정리

    8장. 마이바티스와 스프링 연동 웹 애플리케이션
    __8.1 마이바티스-스프링 연동 웹 애플리케이션 개요
    __8.2 SqlSessionTemplate 객체를 사용한 방식
    ____8.2.1 프로젝트 구성
    ____8.2.2 가게 목록 조회
    ________8.2.2.1 도메인 클래스 작성 (1/9 단계)
    ________8.2.2.2 컨트롤러 클래스 작성 (2/9 단계)
    ________8.2.2.3 스프링 설정 XML 파일 작성 (3/9 단계)
    ________8.2.2.4 배포 서술자 파일 수정 (4/9 단계)
    ________8.2.2.5 웹 애플리케이션 실행 (5/9 단계)
    ________8.2.2.6 서비스 인터페이스와 서비스 클래스 작성 (6/9 단계)
    ________8.2.2.7 데이터 접근 인터페이스와 데이터 접근 클래스 작성 (7/9 단계)
    ________8.2.2.8 SqlSessionTemplate 객체 등록 (8/9 단계)
    ________8.2.2.9 SqlSessionTemplate 객체 활성화 (9/9 단계)
    ____8.2.3 가게 등록
    ________8.2.3.1 컨트롤러 클래스 수정 (1/4 단계)
    ________8.2.3.2 서비스 인터페이스와 서비스 클래스 수정 (2/4 단계)
    ________8.2.3.3 데이터 접근 인터페이스와 데이터 접근 클래스 수정 (3/4 단계)
    ________8.2.3.4 마이바티스 매퍼 XML 파일 수정 (4/4 단계)
    ____8.2.4 가게 조회
    ________8.2.4.1 컨트롤러 클래스 수정 (1/4 단계)
    ________8.2.4.2 서비스 인터페이스와 서비스 클래스 수정 (2/4 단계)
    ________8.2.4.3 데이터 접근 인터페이스와 데이터 접근 클래스 수정 (3/4 단계)
    ________8.2.4.4 마이바티스 매퍼 XML 파일 수정 (4/4 단계)
    ____8.2.5 가게 수정
    ________8.2.5.1 컨트롤러 클래스 수정 (1/4 단계)
    ________8.2.5.2 서비스 인터페이스와 서비스 클래스 수정 (2/4 단계)
    ________8.2.5.3 데이터 접근 인터페이스와 데이터 접근 클래스 수정 (3/4 단계)
    ________8.2.5.4 마이바티스 매퍼 XML 파일 수정 (4/4 단계)
    ____8.2.6 가게 삭제
    ________8.2.6.1 컨트롤러 클래스 수정 (1/4 단계)
    ________8.2.6.2 서비스 인터페이스와 서비스 클래스 수정 (2/4 단계)
    ________8.2.6.3 데이터 접근 인터페이스와 데이터 접근 클래스 수정 (3/4 단계)
    ________8.2.6.4 마이바티스 매퍼 XML 파일 수정 (4/4 단계)
    __8.3 SqlSessionDaoSupport 객체를 사용한 방식
    __8.4 자동 매핑 방식
    __8.5 정리

    4부. 부록
    부록 A. 마이바티스 프로그래밍 개발 환경 구축
    __A.1 마이바티스 프로그래밍 개발 환경 구축 개요
    __A.2 자바 애플리케이션 개발 환경
    ____A.2.1 데이터베이스 설치 (1/5 단계)
    ____A.2.2 자바 설치 (2/5 단계)
    ____A.2.3 라이브러리 다운로드 (3/5 단계)
    ____A.2.4 이클립스 설치 (4/5 단계)
    ____A.2.5 자바 프로젝트 생성 (5/5 단계)
    __A.3 웹 애플리케이션 개발 환경
    ____A.3.1 라이브러리 다운로드 (1/3 단계)
    ____A.3.2 다이나믹 웹 프로젝트 생성 (2/3 단계)
    ____A.3.3 아파치 톰캣 설치 (3/3 단계)

    부록 B. 마이바티스 편집기
    __B.1 마이바티스 편집기 설치
    __B.2 mybatiseditor 편집기 사용
    __B.2 MyBatipse 편집기 사용

    부록 C. 마이바티스 로깅
    __C.1 마이바티스 로그 팩토리
    __C.2 아파치 Log4j2 설치 및 설정

    부록 D. 마이바티스 서드파티 캐시
    __D.1 마이바티스 서드파티 캐시 개요
    __D.2 Ehcache 캐시 연동
    __D.3 Hazelcast 캐시 연동
    __D.4 Memcached 캐시 연동
    __D.5 OSCache 캐시 연동
    delivery.jpg
  • 사용후기

    등록된 사용후기

    사용후기가 없습니다.

  • 상품문의

    등록된 상품문의

    상품문의가 없습니다.

  • 배송정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


  • 교환정보

    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

장바구니

오늘본상품

오늘 본 상품

  • 마이바티스 프로그래밍 원리와 활용
    마이바티스 프로그래 45,000

위시리스트

  • 보관 내역이 없습니다.
회사명 (주)꼭대기 주소 서울 특별시 마포구 연희로 11,5층 S-537호
사업자 등록번호 795-87-00429 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2017-서울마포-0052호 개인정보 보호책임자 dhwnqhd

Copyright © 2001-2013 (주)꼭대기. All Rights Reserved.