Coder Social home page Coder Social logo

jpa-study's Introduction

JPA SYUDY


학습 방식

  • 책 정리
  • 예제 코드 실습

PLAN (책 목차에 따라 진행)

  1. JPA 소개 (1주차 : 2021-01-18 완료)
  2. JPA 시작 (2주차 : 2021-01-20 완료)
  3. 영속성 관리 (3주차 : 2021-01-23 완료)
  4. 엔티티 매핑 (4주차 : 2020-01-28 완료)
  5. 연관관계 매핑 기초 (5주차 : 2020-02-03 완료)
  6. 다양한 연관관계 매핑 (6주차 : 2020-02-24 완료)
  7. 고급 매핑
    • 상속 관계 매핑
    • @MappedSuperclass
    • 복합 키와 식별 관계 매핑 (7주차)
    • 조인 테이블
    • 엔티티 하나에 여러 테이블 매핑
    • 정리
    • 실전 예제 (8주차)
  8. 프록시와 연관관계 관리 (9주차)
  9. 값 타입 (10주차)
  10. 객체지향 쿼리 언어
    • 객체지향 쿼리 소개 (11주차)
    • JPQL (12주차)
    • Criteria (13주차)
    • QueryDSL (14주차)
    • 네이티브 SQL
    • 객체지향 쿼리 심화
    • 정리 (15 주차)
  11. 웹 애플리케이션 제작
    • 프로젝트 환경 설정
    • 도메인 모델과 테이블 설계 (16주차)
    • 애플리케이션 구현
    • 정리 (17주차)
  12. 스프링 데이터 JPA
    • 스프링 데이터 JPA 소개
    • 스프링 데이터 JPA 설정
    • 공통 인터페이스 기능
    • 쿼리 메소드 기능 (18주차)
    • 명세
    • 사용자 정의 리포지토리 구현
    • Web 확장
    • 스프링 데이터 JPA 사용하는 구현체
    • JPA 샵에 적용
    • 스프링 데이터 JPA 와 QueryDSL 통합
    • 정리 (19주차)
  13. 웹 애플리케이션과 영속성 관리 (20주차)
  14. 컬렉션과 부가 기능 (21주차)
  15. 고급 주제와 성능 최적화
    • 예외처리
    • 엔티티 비교
    • 프록시 심화 주제 (22주차)
    • 성능 최적화
    • 정리 (23주차)
  16. 트랜잭션과 락, 2차 캐시 (24 주차)

jpa-study's People

Contributors

vljh246v avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.