logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

마이바티스를 사용한 자바 퍼시스턴스 개발

마이바티스를 사용한 자바 퍼시스턴스 개발

시바 프라사드 레디 (지은이), 이동국 (옮긴이)
에이콘출판
15,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

마이바티스를 사용한 자바 퍼시스턴스 개발
eBook 미리보기

책 정보

· 제목 : 마이바티스를 사용한 자바 퍼시스턴스 개발 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788960774599
· 쪽수 : 152쪽
· 출판일 : 2013-08-23

책 소개

마이바티스는 가장 인기 있는 퍼시스턴스 프레임워크다. 이 책은 간단한 자바 프로젝트를 생성해보면서 마이바티스가 대중의 인기를 끄는 이유를 하나씩 설명한다.

목차

1장, 마이바티스 처음 사용하기
___마이바티스 소개
___마이바티스를 사용하는 이유
______JDBC가 제시하는 표준형태의 코드를 제거한다
______배우기 쉽다
______레거시 데이터베이스에서도 잘 동작한다
______SQL을 사용한다
______스프링 프레임워크와 구글쥬스 프레임워크의 연동을 지원한다
______서드파티 캐시 라이브러리와의 연동을 지원한다
______좀더 나은 성능을 내도록 만든다
___마이바티스 설치와 설정
______STUDENTS 테이블을 만들고 샘플 데이터를 입력한다
______자바 프로젝트를 만들고 클래스패스에 mybatis-3.2.2.jar를 추가한다
______mybatis-config.xml 과 StudentMapper.xml 설정파일을 만든다
______MybatisSqlSessionFactory 클래스의 싱글턴 객체를 만든다
______StudentMapper인터페이스와 StudentService 클래스를 만든다
______StudentService 를 테스트하기 위해 JUnit 테스트를 만든다
______어떻게 동작할까?
___샘플 도메인 모델
___요약

2장 마이바티스 시작하기
___XML을 사용한 마이바티스 설정
______environment 엘리먼트
______dataSource 엘리먼트
______transactionManager 엘리먼트
______properties 엘리먼트
______typeAliases 엘리먼트
______typeHandlers 엘리먼트
______settings 엘리먼트
______mappers 엘리먼트
___자바 API를 사용한 마이바티스 설정
______Environment
______DataSource
______TransactionFactory
______typeAliases
______typeHandlers
______Settings
______Mappers
___마이바티스 로깅 설정을 변경하기
___정리

3장 XML을 사용한 SQL 매퍼
___매퍼 XML과 매퍼 인터페이스
___매핑구문
______INSERT 구문
______UPDATE 구문
______DELETE 구문
______SELECT 구문
___결과매핑(ResultMaps)
______간단한 결과매핑
______결과매핑 확장
______일대일 매핑
______내포된 결과매핑을 사용한 일대일 매핑
______내포된 Select를 사용한 일대일 매핑
______일대다 매핑
______내포된 결과매핑을 가진 일대다 매핑
______내포된 Select를 가진 일대다 매핑
___동적 SQL
______If 조건
______choose, when, 그리고 otherwise 조건
______where 조건
______trim 조건
______foreach 루프
______set 조건
___마이바티스 레시피
______이늄(enum) 타입 다루기
______CLOB/BLOB 타입 다루기
______여러개의 입력 파라미터 전달
______여러개의 결과를 Map으로 저장
______로우바운드(RowBounds)를 사용해서 페이지처리된 결과셋
______ResultSetHandler를 사용한 ResultSet 처리방식 재정의
______캐시
___정리

4장 애노테이션을 사용한 SQL 매퍼
___애노테이션을 사용한 매퍼 인터페이스
___매핑구문
______@Insert
______@Update
______@Delete
______@Select
___결과매핑
______일대일 매핑
______일대다 매핑
___동적 SQL
______@InsertProvider
______@UpdateProvider
______@DeleteProvider
___정리

5장 스프링과 연동하기
___스프링 애플리케이션의 마이바티스 설정
______설치
______마이바티스 빈 설정
___SqlSession 활용
___매퍼 활용
______<mybatis:scan/>
______@MapperScan
___스프링을 사용한 트랜잭션 관리
___정리

저자소개

시바 프라사드 레디 (지은이)    정보 더보기
인도의 하이데라바드에 사는 고급 소프트웨어 엔지니어다. 자바와 자바EE 기술을 사용해서 기업용 애플리케이션을 개발한 지 6년이 넘었다. 시바는 선(Sun)에서 인증한 자바 프로그래머로서, 자바와 자바EE, 스프링, 하이버네이트, 마이바티스, JSF(PrimeFaces) 그리고 웹서비스(SOAP/REST) 같은 다양한 서비스 측 기술을 사용한 경험이 많다. 시바는 블로그 www.sivalabs.in를 운영해 지식을 공유하며, 그의 트위터(@sivalabs)나 깃허브(https://github.com/sivaprasadreddy)를 팔로우하면 그에 대한 정보를 좀더 많이 얻을 수 있다.
펼치기
이동국 (옮긴이)    정보 더보기
현재 네이버에서 카페 서비스를 담당하고 있다. 10년 가까이 네이버에서 근무하면서 뉴스/스포츠 서비스를 담당했고, 2016년에는 포스트 서비스도 잠시 담당했다. 울산대학교에서 수학과 컴퓨터를 복수 전공했으며, 대학 졸업 후 지금까지 개발이 마냥 즐거운 개발자로 살아가고 있다. 현재까지 마이바티스를 비롯해서 아이바티스, 스프링, prototype.js, AppFuse, Visual VM 등의 공식 문서를 번역해 공유한다. 『iBATIS 인 액션』(위키북스, 2007), 『마이바티스 프로그래밍』(에이콘, 2013), 『마이바티스를 사용한 자바 퍼시스턴스 개발』(에이콘, 2013), 『마리아DB 따라잡기』(에이콘, 2013)를 번역 출간했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책