일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 반복문
- restful api
- react
- spring boot
- vue
- Kotlin
- java
- Sequelize
- Producer
- AWS
- Nest.js
- 조건문
- file upload
- 코틀린
- It
- node.js
- swagger
- jpa
- kafka
- javascript
- front-end
- 상속
- state
- back-end
- 개발이 취미인 사람
- props
- component
- 개발자
- SWIFT
- class
- Today
- Total
목록백앤드(Back-End)/Jpa (5)
개발이 취미인 사람
- 개요안녕하세요. 이번 시간에는 Entity 간에 관계 설정에 대해 알아보겠습니다. 혹시 이전 시간에 내용을 학습하고 오시지 못 하신 분들은 학습하고 오시는 걸 추천드리겠습니다.[JPA] - Entity 정의 방법 [JPA] - Entity 정의 방법개요안녕하세요. 이번 시간에는 Jpa에서 Entity를 정의하는 방법에 대해 알아보겠습니다. 혹시 지난 시간에 내용을 학습하고 오시지 못하신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드any-ting.tistory.com - Entity 관계설정JPA에서 관계설정은 데이터베이스 테이블 간의 연관성을 엔티티 간에 매핑하는 기술입니다.보통 관계를 설정하는 방식은 1 : 1, M : 1, M : N 관계를 설정합니다. (반대로 1 : N로 설정도 가능하지..
개요안녕하세요. 이번 시간에는 Jpa에서 Entity를 정의하는 방법에 대해 알아보겠습니다. 혹시 지난 시간에 내용을 학습하고 오시지 못하신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다.[JPA] - 영속성 컨텍스트(2) [JPA] - 영속성 컨텍스트(2)개요안녕하세요. 이번 시간에는 JPA에서 조회 및 쓰기 그리고 수정 동작에 대해 알아보겠습니다. 1차 캐시, 쓰기 저장소, 변경 감지에 대한 개념에 대해서도 같이 설명하겠습니다. 혹시 지난 시any-ting.tistory.com JPA는 Java Persistence API의 약자이며, 자바 애플리케이션에서 객체와 관계형 데이터베이스 간의 맵핑을 관리해주는 기술입니다. 개발자가 SQL을 직접 작성하지 않고도 데이터베이스와 상호작용할 수..
개요안녕하세요. 이번 시간에는 JPA에서 조회 및 쓰기 그리고 수정 동작에 대해 알아보겠습니다. 1차 캐시, 쓰기 저장소, 변경 감지에 대한 개념에 대해서도 같이 설명하겠습니다. 혹시 지난 시간에 내용을 학습하고 오시지 못하신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다.[JPA] - 영속성 컨텍스트(1) [JPA] - 영속성 컨텍스트(1)개요안녕하세요. 이번 시간에는 JPA 영속성 컨텍스트에 대해 알아보겠습니다. 지난 시간 내용을 학습하고 오시지 못하신 분들은 학습하고 오시는 걸 추천드리겠습니다. [JPA] - 기본 동작 방식과any-ting.tistory.com 1차 캐시JPA 영속성 컨텍스트 안에는 1차 캐시라는 개념이 존재합니다. 1차 캐시라는 개념은 실제 우리가 생각하는 캐시 ..
개요안녕하세요. 이번 시간에는 JPA 영속성 컨텍스트에 대해 알아보겠습니다. 지난 시간 내용을 학습하고 오시지 못하신 분들은 학습하고 오시는 걸 추천드리겠습니다. [JPA] - 기본 동작 방식과 단순 CRUD [JPA] - 기본 동작 방식과 단순 CRUD개요안녕하세요. 이번 시간에는 JPA에서 기본적인 동작방식에 대해 알아보겠습니다. 기본 동작 방식JPA에는 기본적으로 Persistence 라는 클래스를 통해 설정 정보를 가져와 EntityManagerFactory를 만듭any-ting.tistory.com 영속성 컨텍스트란?영속성 컨텍스트라는 단어를 딱 들었을 때 무슨 말이 생각이 나시나요? 저는 머릿속에 잘 그려지지 않아 무식하게 그림으로 외웠던 같아요. 간단하게 말해서 영속성은 데이터를 오랫동안..
개요안녕하세요. 이번 시간에는 JPA에서 기본적인 동작방식에 대해 알아보겠습니다. 기본 동작 방식JPA에는 기본적으로 Persistence 라는 클래스를 통해 설정 정보를 가져와 EntityManagerFactory를 만듭니다.그 후 필요에 따라 EntityManger를 생성해서 CRUD를 수행할 수 있습니다. EntityManger는 간단하게 생각해서 DB Connection을 하나 생성한다고 볼수 있습니다. 여기서 중요한 부분은 EntityManagerFactory는 애플리케이션 전체에서 공유해서 사용합니다. 하지만 EntityManger는 쓰레드 간에 공유를 하면 안됩니다. 그리고 JPA에서 모든 데이터 변경은 트랜잭션 안에서 실행되어야 동작합니다. 단순 CURD1. Entity 생성imp..