Spring Boot/Spring Boot JPA-기본편 강의 정리(김영한)

강의 출처: https://www.inflearn.com/course/ORM-JPA-Basic#curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의 - 인프런 저는 야생형이 아니라 학자형인가봐요^^ 활용편 넘어갔다 30% 정도 듣고 도저히 답답해서 기본편을 들어버렸네요^^. 한주 한주 김영한님 강의 들으니 렙업되는 모습을 스스로 느낍니다. 특히 실 www.inflearn.com 해당 강의는 Inflearn에 등록된 김영한님의 Spring Boot 강의입니다. jpa는 크게 2가지 타입으로 나뉜다. 엔티티 타입 vs 값 타입 엔티티 타입은 지금까지 배운 타입이고, 이번 시간에는 값 타입을 공부하자. 1. 기본값 타입 값 타입 분류 다음과 같이 패키지를 하나 만들어서 각 클래스를 추가하자...
강의 출처:https://www.inflearn.com/course/ORM-JPA-Basic#curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의 - 인프런저는 야생형이 아니라 학자형인가봐요^^ 활용편 넘어갔다 30% 정도 듣고 도저히 답답해서 기본편을 들어버렸네요^^. 한주 한주 김영한님 강의 들으니 렙업되는 모습을 스스로 느낍니다. 특히 실www.inflearn.com 해당 강의는 Inflearn에 등록된 김영한님의 Spring Boot 강의입니다.이번시간에는 프록시와 연관관계 관리에 대해서 공부하자.1. 프록시프록시em.find() : DB를 통해서 실제 엔티티 객체 조회em.getReference() : DB 조회를 미루는 가짜(프록시) 엔티티 객체 조회[프록시 특징]실제 클래스..
강의 출처:https://www.inflearn.com/course/ORM-JPA-Basic#curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의 - 인프런현업에서 실제로 JPA로 개발을 하고 있습니다. 그런 입장에서보면 지금 작성하고 있는 코드들이 어떻게 작동하는지 이해하는데 큰 도움을 주는 강의입니다. 다음은 제가 느낀 이 강의의 장점들www.inflearn.com해당 강의는 Inflearn에 등록된 김영한님의 Spring Boot 강의입니다. 이번시간에는 상속 관계 매핑에 대해서 공부하자.1. 상속관계 매핑관계형 데이터베이스(ex: H2,mysql 등)는 테이블, 행, 열로 구성되어 있기에 직접적으로 상속관계를 설명하기 어렵다. 다만 슈퍼타입, 서브타입이라는 개념을 도입하면 된다...
강의 출처: https://www.inflearn.com/course/ORM-JPA-Basic#curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의 - 인프런 K-개빈 킹 이 수식어가 어울리는 강사, 대한민국에서 사투리가 가장 섹시한 강사, 내 프로젝트에 의존성으로 추가하고 싶은 강사 강의결제를 고민하는 분들께 1) 너무 훌륭한 강의입니다. 무엇보 www.inflearn.com 해당 강의는 Inflearn에 등록된 김영한님의 Spring Boot 강의입니다. 저번 포스팅에는 1대다 연관관계 매핑에 대해서 배웠다. 이번시간에는 일대일,다대다에 대해서 공부하자. 1. 연관관계 매핑시 주의사항 3가지(다중성,방향,연관관계 주인) 다중성 다대일: @ManyToOne 일대다: @OneToMany..
강의 출처:https://www.inflearn.com/course/ORM-JPA-Basic#curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의 - 인프런K-개빈 킹 이 수식어가 어울리는 강사, 대한민국에서 사투리가 가장 섹시한 강사, 내 프로젝트에 의존성으로 추가하고 싶은 강사 강의결제를 고민하는 분들께 1) 너무 훌륭한 강의입니다. 무엇보www.inflearn.com해당 강의는 Inflearn에 등록된 김영한님의 Spring Boot 강의입니다.이번장에는 객체간의 연관관계 설정에 대해 설명하겠다.1. 연관 관계가 필요한 이유연관관계가 필요한 이유는 한 테이블에서 다른 테이블의 정보도 조회가 필요할 경우를 예로 들 수 있다.예제 시나리오회원과 팀이 있다.회원은 하나의 팀에만 소속될 ..
강의 출처:https://www.inflearn.com/course/ORM-JPA-Basic#curriculum 해당 강의는 Inflearn에 등록된 김영한님의 Spring Boot 강의입니다. 이번장에는 JPA의 영속성관리 및 JPA 내부 구조에 대해서 설명하겠다. JPA에서 가장 중요한 두가지 개념을 알아야 두어야 한다. 하나는 전 시간에 ORM에 대한 개념이다. 그 다음은 영속성 컨텍스트이다. 1. 영속성 컨텍스트 엔티티를 영구 저장하는 환경 이라는 뜻이다. 영속성 컨텍스트는 논리적인 개념(가상)으로 눈에 보이지 않는다. 엔티티 매니저(Entity Manager)를 통해서 영속성 컨텍스트에 접근한다. 엔티티를 영구저장 하는 환경에 영속성은 영구 저장하는 느낌인데 컨텍스트는 환경이라는 느낌으로 보일것..
강의 출처:https://www.inflearn.com/course/ORM-JPA-Basic#curriculum 해당 강의는 Inflearn에 등록된 김영한님의 Spring Boot 강의입니다. JPA 활용편과 겹치는 내용이 있는데 그 부분은 JPA 활용편 카테고리에서 정리 하겠습니다.(ex: 도메인 설계) (+a, 기본편은 유일하게 Maven으로 JPA 설정하는 방법입니다. 실제 회사는 Gradle,Maven 둘 다 사용하니 두개 다 설정하는 방법에 대해서 알아두면 좋을 것 같습니다!) 1. Hello JPA - 프로젝트 생성(Maven 생성 방법) 1. intelli J에서 프로젝트 생성 2. 아래 사진과 같이 프로젝트 생성 3. jpa-basic 패키지는 지우자. 4. helloJpa 라는 패키지에..
강의 출처:https://www.inflearn.com/course/ORM-JPA-Basic#curriculum 해당 강의는 Inflearn에 등록된 김영한님의 Spring Boot 강의입니다. 카테고리 시작 하기에 앞서 이번 카테고리는 JPA에 대한 간략한 소개만 할 예정이다. 이유는 JPA 활용편1과 겹치는 내용이 있는데 그 부분은 JPA 활용편1 카테고리에 정리 하겠다. 이번 장에는 JPA를 소개하는 글을 작성 할 예정이다. 우선 지난 포스팅에 업로드 했던 윈도우 사용자를 위한 IntelliJ 단축키를 다시 한번 작성 하겠다. 매 카테고리 시작마다 앞으로 단축키를 업로드 할 예정이다. 한번씩 읽어보시고 외워 주세요! 개발의 질이 달라집니다. 0. Intelli J(인텔리 제이) 단축키 모음 (윈도우..
조찬국
'Spring Boot/Spring Boot JPA-기본편 강의 정리(김영한)' 카테고리의 글 목록