이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 EPUB
eBook 실전 스프링 부트 REST API 개발 MyBatis + Oracle
EPUB
온노트 2022.08.18.
가격
10,000
10,000
YES포인트?
500원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

소개

목차

1장 : 스프링 부트 개발환경
___1. 자바 설치
___2. Spring Tools 4 설치
___3. UTF-8 설정
2장 : 프로젝트 생성
___1. 스프링 부트 프로젝트 생성
___2. 프로젝트 파일 구성
___3. 프로젝트 실행
___4. 스프링 MVC
___5. 스프링 MVC 구조
___6. 스프링 스타터 프로젝트 의존성
3장 : 롬복
___1. 롬복 설치
___2. 자바빈즈
___3. 롬복 애너테이션
___4. @Getter와 @Setter
___5. @ToString
___6. @EqualsAndHashCode
___7. @NoArgsConstructor
___8. @RequiredArgsConstructor
___9. @AllArgsConstructor
___10. @Data
___11. @Builder
___12. @Slf4j
4장 : REST
___1. REST 소개
___2. REST API 설계
___3. @RestController
___4. REST API 클라이언트
___5. REST API 문서화
5장 : JSON
___1. JSON 소개
___2. JSON 자료 타입
___3. JSON과 자바 클래스
6장 : jQuery Ajax 통신
___1. $.get()
___2. $.getJSON()
___3. $.post()
___4. $.ajax()
7장 : 컨트롤러 요청 매핑
___1. 요청 경로 매핑
___2. 경로 패턴 매핑
___3. Http 메서드 매핑
___4. Headers 매핑
___5. Content Type 매핑
___6. Accept 매핑
8장 : 컨트롤러 응답
___1. void 타입
___2. String 타입
___3. 자바빈즈 클래스 타입
___4. 컬렉션 List 타입
___5. 컬렉션 Map 타입
___6. ResponseEntity 타입
___7. ResponseEntity 타입
___8. ResponseEntity<자바빈즈 클래스> 타입
___9. ResponseEntity 타입
___10. ResponseEntity 타입
___11. ResponseEntity 타입
___12. 컨트롤러 메서드 반환 값
9장 : 컨트롤러 요청 처리
___1. 컨트롤러 메서드 매개변수
___2. 요청 처리
___3. 요청 처리 자바빈즈
___4. Date 타입 처리
___5. @JsonFormat 애너테이션
___6. 파일업로드 요청 처리
10장 : 입력 유효성 검증
___1. 입력값 검증
___2. 입력값 검증 결과
___3. 입력값 검증 규칙
___4. 중첩된 자바빈즈 입력값 검증
11장 : 메시지 처리
___1. 메시지 소스 정의
___2. 국제화
12장 : 의존성 주입
___1. 의존성 주입 설명
___2. 필드 기반 의존성 주입
___3. 생성자 기반 의존성 주입
___4. 세터 기반 의존성 주입
___5. 자동 연결
13장 : 예외 처리
___1. 예외 처리
___2. 예외 상황
___3. try-catch문 예외 처리
___4. 예외 처리 애너테이션
___5. 사용자 정의 예외 처리
___6. 시스템 예외 처리
___7. 애너테이션 활용한 예외 처리
___8. 입력값 검증 결과 처리
___9. 입력값 검증 예외 처리
14장 : 인터셉터
___1. 인터셉터 설명
___2. 인터셉터 설정
___3. 인터셉터 활용
15장 : 데이터베이스 연동
___1. Oracle 설치
___2. SQL Developer
___3. 데이터 소스 설정
___4. CRUD 게시판 소개
___5. 스프링 JDBC
___6. JPA
___7. 마이바티스
16장 : 마이바티스
___1. 마이바티스 소개
___2. 스프링 연계
___3. 매퍼 설정
___4. _로 구분된 컬럼명 자동 매핑
___5. 별칭 적용
___6. Mapper XML 파일
___7. select
___8. insert, update and delete
___9. 기본키 취득
___10. sql
___11. Parameters
___12. Result Maps
___13. 일대다 관계 테이블 매핑
___14. 동적 SQL
___15. 동적 SQL 사용
17장 : REST API 서버 구현
___1. 스프링 부트 데이터 레스트
___2. @RepositoryRestController 사용
___3. 데이터 레스트 사용자 정의
___4. @RestController를 사용한 REST API 구현
___5. HATEOAS 적용
___6. 서버 애플리케이션 패키징
18장 : SPA 클라인언트
___1. Vue.js 소개
___2. Visual Studio Code 설치
___3. Vetur 플러그인 설치
___4. NodeJS 설치
___5. 뷰 개발자 도구 설치
___6. 게시판 소개
___7. 프로젝트 생성
___8. REST API 서버 구성
___9. 라우터 정의
___10. Vuex 상태 정의
___11. 게시글 등록
___12. 게시글 목록
___13. 게시글 상세보기
___14. 게시글 삭제
___15. 게시글 수정
19장 : 파일 업로드
___1. 파일업로드 설명
___2. 이미지 업로드
___3. 여러 개의 이미지 업로드
___4. 비동기 방식 업로드
20장 : AOP
___1. AOP 설명
___2. 포인트컷 표현식
___3. Before 어드바이스
___4. After Returning 어드바이스
___5. After Throwing 어드바이스
___6. After 어드바이스
___7. Around 어드바이스
___8. 메서드 정보 획득
21장 : 트랜잭션
___1. 트랙잭션 설명
___2. 트랙잭션 설정
___3. 트랜잭션 적용
22장 : 스프링 시큐리티
___1. 스프링 시큐리티 소개
___2. 스프링 시큐리티 설정
___3. 접근 제한 설정
___4. 로그인 처리
___5. 접근 거부 처리
___6. 사용자 정의 접근 거부 처리자
___7. 사용자 정의 로그인 페이지
___8. 로그인 성공 처리
___9. 로그아웃 처리
___10. JDBC 이용한 인증/인가 처리
___11. 사용자 테이블 이용한 인증/인가 처리
___12. UserDetailsService 재정의
___13. 스프링 시큐리티 표현식
___14. 자동 로그인
___15. 스프링 시큐리티 애너테이션
23장 : JWT
___1. JWT 소개
___2. JWT 생성
___3. JWT 해석
___4. RESTful 서비스 보안 설정
___5. 시큐리티 필터
___6. 인증 필터
___7. 인증 토큰 생성
___8. 요청 필터
24장 : 실전 프로젝트
___1. 프로젝트 소개
___2. 프로젝트 생성
___3. 스프링 MVC
___4. 홈 화면
___5. 메시지 처리
___7. 데이터베이스 사용자 생성
___7. 데이터베이스 테이블 생성
___8. 데이터베이스 접근 설정
___9. 코드그룹 관리
___10. 코드 관리
___11. 회원 관리
___12. 최초 관리자 생성
___13. 액세스 토큰 생성
___14. 접근 제한 설정
___15. 회원 게시판
___16. 공지사항
___17. 상품 관리
___18. 코인 충전
___19. 상품 구매
___20. 공개 자료실
___21. 예외 처리
___22. 인터셉터를 활용한 접근 로깅 처리
___23. AOP를 활용한 서비스 성능 로깅 처리
___24. 서비스 운영 관리
___25. 애플리케이션 패키징
___26. 서버 실행
부록
___1. 업데이트
___2. 소스 다운로드
___3. 예제 프로젝트 불러오기
___4. JUnit 테스트 실행하기
___5. 세션 쿠키 삭제하기
___6. Vue.js 예제 소스 실행하기
___7. JDK 자바 실행환경 설정
부록 : 스프링 부트 시작하기
___1. 스프링 부트 소개
___2. 시스템 요구 사항
___3. 스프링 부트 설치
___4. 첫 스프링 부트 애플리케이션 개발
부록 : 스프링 부트 사용
___1. 시스템 구축
___2. 코드 구조화
___3. 구성 클래스
___4. 자동 구성
___5. 스프링 빈과 의존성 주입
___6. @SpringBootApplication 애너테이션 사용
___7. 애플리케이션 실행
___8. 개발자 도구
___9. 프로덕션용 애플리케이션 패키징
부록 : 스프링 부트 기능
___1. SpringApplication
___2. 외부화된 구성
___3. 프로파일
___4. 로깅
___5. 웹 애플리케이션 개발
___6. 보안
___7. SQL 데이터베이스 작업
___8. 테스트
부록 : 스프링 부트 액추에이터
___1. 프로덕션 준비 기능 활성화
___2. 엔드포인트
___3. HTTP를 통한 모니터링 및 관리
___4. 로거
___5. 메트릭
___6. 감사
___7. HTTP 추적
___8. 프로세스 모니터링

저자 소개

다양한 응용프로그램을 개발한 경력이 있으며, 다수의 프로젝트에 참여한 경험이 있습니다.

관련 분류

카테고리 분류

품목정보

발행일
2022년 08월 18일
이용안내
  •  배송 없이 구매 후 바로 읽기
  •  이용기간 제한없음
  •   TTS 가능 ?
  •  저작권 보호를 위해 인쇄 기능 제공 안함
지원기기
크레마,PC(윈도우 - 4K 모니터 미지원),아이폰,아이패드,안드로이드폰,안드로이드패드,전자책단말기(저사양 기기 사용 불가),PC(Mac)
파일/용량
EPUB(DRM) | 34.49MB ?
ISBN13
9791190230438

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.