TIL Wiki DB JOIN Batch 일반적인 배치 시스템 JDBC JDBC 이해 기본 등장 이유 사용 방법 커넥션 풀과 데이터 소스 이해 데이터베이스 연결 구조와 DB 세션 DataSource 커넥션 풀 DriverManager JDBC Template 반복 문제 JdbcTemplate JPA JPA 소개 SQL 중심적인 개발의 문제점 영속성 관리 - 내부 동작 방식 영속성 컨텍스트 준영속 상태 플러시 엔티티 매핑 객체와 테이블 매핑 필드와 컬럼 매핑 기본 키 매핑 연관관계 매핑 연관관계 매핑 1 - 방향과 연관관계의 주인 연관관계 매핑 2 - 다중성 상속관계 매핑 @MappedSuperClass 프록시와 연관관계 관리 프록시 즉시 로딩과 지연 로딩 영속성 전이 값 타입 값 타입 값 타입과 불변 객체 객체 지향 쿼리 언어 소개 프로젝션 페이징 API JPQL 타입 표현과 기타식 JPQL 함수 경로 표현식 페치 조인 다형성 쿼리 엔티티 직접 사용 Named 쿼리 벌크 연산 Security doFilterInternal Interceptor와 Filter SecurityBuilder와 SecurityConfigurer Reference 인프런 자바 ORM 표준 JPA 프로그래밍 - 기본편 (김영한님) 스프링 DB 1편 - 데이터 접근 핵심 원리 스프링 DB 2편 - 데이터 접근 활용 기술 스프링 시큐리티 완전 정복 패스트캠퍼스 10개 프로젝트로 시작하는 백엔드 웹 개발 블로그 JPA 연관 관계 한방에 정리 (단방향/양방향, 연관 관계의 주인, 일대일, 다대일, 일대다, 다대다) [JPA] 프록시란? 도메인 주도 설계 (3) - 애그리거트 한빛 미디어 - SQL 기본 문법: JOIN