일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- DispatcherServlet
- zepettoworld.com
- 스프링 부트
- autowired
- Component
- spring
- layout #thymeleaf #화면분할
- git #gitlab #github
- 오토와이어드
- 1
- Bean
- 스프링
- Today
- Total
목록IT/JPA (9)
기록과 정리

이 글은 김영한님의 자바 ORM 표준 JPA 프로그래밍 기본편 강의를 참고하였습니다. www.inflearn.com/course/ORM-JPA-Basic/dashboard 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 | 강의 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다., 본 강의는 자바 백엔 www.inflearn.com JPA의 데이터 타입 JPA의 데이터 타입은 크게 2가지이다. 1. 엔티티 타입 2. 값 타입 엔티티 타입은 @Entity로 정의하는 객체로 정의할 수 있으며 값 타입의 경우, 3가지로 분류할 수 있다. 1. 기본값 타입 2. 임베티드 타입 ..

이 글은 김영한 님의 ' 실전 ! 스프링 데이터 JPA ' 강의 및 자바 ORM 표준 프로그래밍 서적을 참고하였습니다. www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%8D%B0%EC%9D%B4%ED%84%B0-JPA-%EC%8B%A4%EC%A0%84/dashboard 실전! 스프링 데이터 JPA - 인프런 | 강의 스프링 데이터 JPA는 기존의 한계를 넘어 마치 마법처럼, 리포지토리에 구현 클래스 없이 인터페이스 만으로 개발을 완료할 수 있습니다. 그리고 반복 개발해온 기본 CRUD 기능도 모두 제공합니다 www.inflearn.com 환경설정 해당 강의 프로젝트 기준 스펙은 다음과 같습니다. - JDK 1.8 - SpringBoot 2.2.1.REL..

이 글은 김영한님의 자바 ORM 표준 JPA 프로그래밍을 참고하였습니다. www.inflearn.com/course/ORM-JPA-Basic/dashboard 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다. 초급 웹 개발 프로그 www.inflearn.com 프록시 강의에서는 항상 공부하기 전에 왜 쓰는지 알고 공부하자고 한다. 엔티티에 속해져있는 엔티티의 경우, 전자의 엔티티의 조회할때 항상 조회해져야만 하는가? JPA에서는 조회를 할때 find를 사용하지만 getRefence() 메소드를 이용하여 후자의 엔 티티 조..

이 글은 김영한님의 자바 ORM 표준 JPA 프로그래밍 강의를 참고하였습니다. www.inflearn.com/course/ORM-JPA-Basic/lecture/21699?tab=curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다. 초급 웹 개발 프로그 www.inflearn.com 객체의 상속 관계 간에 데이터베이스를 어떻게 매핑을 할까? 관계형 데이터베이스에는 상속관계가 없습닏나. 따라서 슈퍼타입 , 서브타입의 개념을 상속 개념과 유사하게 사용합니다. 이러한 상속개념에는 3가지 방법이 있다고 강의와 책..

이 글은 김영한님의 자바 ORM 표준 JPA 프로그래밍 강의를 참고하였습니다. www.inflearn.com/course/ORM-JPA-Basic/lecture/21695?tab=curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다. 초급 웹 개발 프로그 www.inflearn.com 연관관계 다중성 종류 다대일 @ManyToOne 일대다 @OneToMany 일대일 @OneToOne 다대다 @ManyToMany 다대일 @ManyToOne [ N:1 ] 가장 많이 사용하며 일반적이 경우 @ManyToOne 및..

이 글은 김영한님의 자바 ORM 표준 JPA 프로그래밍 강의를 참고하였습니다. www.inflearn.com/course/ORM-JPA-Basic/lecture/21699?tab=curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다. 초급 웹 개발 프로그 www.inflearn.com JPA 공부를 하면서 어려운 단계에 도착한 것 같다. 바로 연관관계에 대한 매핑이다. 그래서 연관관계 매핑에 대해 정리를 해보려합니다. 연관관계란? 우선 연관관계가 필요한 이유를 살펴봅시다. 테이블은 Join을 이용하여 서로의..

이 글은 김영한님의 자바 ORM 표준 JPA 프로그래밍 강의를 참고하였습니다. www.inflearn.com/course/ORM-JPA-Basic/lecture/21695?tab=curriculum 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다. 초급 웹 개발 프로그 www.inflearn.com @Entity 클래스에 @Entity 어노테이션을 붙이면 JPA가 관리하는 엔티티이다. 단, 기본 생성자는 필수 Entity의 속성값으로는 대표적으로 @Table이 있다. @Table은 매핑할 테이블의 이름(name) , 데이..

이 글은 김영한님의 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의를 참고하였습니다. www.inflearn.com/course/ORM-JPA-Basic 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다. 초급 웹 개발 프로그 www.inflearn.com 영속성 컨텍스트란? 영속성 컨텍스트란 ' 엔티티를 영구 저장하는 환경' 이라는 뜻입니다. 논리적인 개념이라 눈에 보이지 않습니다. Entity Manager (이하 em) 를 통해 영속성 컨텍스트에 접근합니다. J2SE 환경에서는 em과 영속성 컨텍스트 ( 흔히 이해..

이 글은 김영한님의 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의를 참고하였습니다. www.inflearn.com/course/ORM-JPA-Basic 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다. 초급 웹 개발 프로그 www.inflearn.com JPA 란? JPA ( Java Persistence API ) 의 약자로 , 자바 진영의 ORM 기술 표준을 말한다. ORM ? Object - Relational Mapping ( 객체 관계 매칭 ) 객체는 객체대로 , RDB는 RDB 대로 설계 후 ORM이 객체..