# ORM

261개의 포스트
post-thumbnail

자바 ORM 표준 JPA 프로그래밍 - 기본편

이 글은 김영한님의 Inflearn 강의를 학습한 내용을 정리하였습니다.기본 키와 외래 키 매핑 1:N, N:1, 1:1, N:M 매핑 실무 노하우 + 성능을 고려한 객체-테이블 설계 JPA가 생성하는 SQL JPA가 SQL을 실행하는 시점

10분 전
·
0개의 댓글

Entity Framework(EF)

입사하고 난뒤 회사 솔루션을 대대적으로 개선하기 위해 회의를 한 내용 중 Entity Framework라는 개념이 있었는데, 이 개념에 대해 전혀 알지 못해서 공부겸 간략히 정리해 보았다.→ OOP의 객체(Object)와 관계형(Relational) DB의 테이블을 M

약 16시간 전
·
0개의 댓글
post-thumbnail

JPA, 자바와 데이터베이스

데이터 모델은 현실 세계의 정보들을 컴퓨터에 표현하기 위해 단순화, 추상화 하여 체계적으로 표현한 개념적 모형데이터 모델은 데이터, 데이터의 관계, 데이터의 의미 및 일관성, 제약조건 등을 기술하기 위한 개념적 도구들의 모임개념적 모델 : 현실 세계에 대한 인간의 이해

3일 전
·
0개의 댓글
post-thumbnail

ORM

Object Relational Mapping

5일 전
·
0개의 댓글
post-thumbnail

[JPA] 단방향 연관관계

JPA에서 사실상 가장 중요한것은 연관관계 매핑이다. 테이블과 컬럼은 결국 엔티티와 필드와 그대로 매핑하기 때문에 매핑방법만 알고 있다면 어렵지 않지만, DB와 JPA는 테이블간의 관계를 표현하는 패러다임에서 큰 차이가 있기 때문에 나 역시 JPA를 처음 접하고 이 부

2021년 9월 16일
·
0개의 댓글
post-thumbnail

Ruby on Rails 기본 개념 정리

Ruby와 Ruby on Rails 프레임워크에 대해서 정리하는 글

2021년 9월 15일
·
0개의 댓글
post-thumbnail

TIL 40 | ORM과 PRISMA

TODAY I LEARNED

2021년 9월 15일
·
0개의 댓글
post-thumbnail

[Spring Boot] JPA란?

ORM JPA의 개념을 알고자 한다면 먼저 ORM의 개넘을 알고 넘어가야한다. ORM은 Object Relational Mapping의 약자로 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑해주는 것을 말합니다. 객체지향 프로그래밍은 클래스를 사용하며 관계형 데이터베이스는 테이블을 사용하여 두 모델간에 불일치가 발생하게 됩니다. 이러한 문제는 ORM을 ...

2021년 9월 14일
·
0개의 댓글
post-thumbnail

[Other] ORM

Object–relational mapping객체 관계 매핑으로, 데이터베이스와 객체 지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법이다.이미지 출처: https://javabydeveloper.com/orm-object-relati

2021년 9월 9일
·
0개의 댓글
post-thumbnail

Koa를 활용한 웹 프레임워크 기본: Rest API

잘 짜여져 있는 Koa 프로젝트를 볼 기회가 있었습니다. 다른 프로젝트를 할 때 써먹을 일이 있지 않을까 싶어서 초기 세팅을 정리했습니다.

2021년 9월 7일
·
0개의 댓글
post-thumbnail

Django Pagination 성능 개선 - (1) SQL

PostgreSQL에서 Covering Index를 이용하는 Index Only Scan에 대해 알아보고 페이지네이션 성능을 개선한다.

2021년 9월 6일
·
0개의 댓글
post-thumbnail

JPA Proxy

JPA에서 프록시는 연관된 객체들을 데이터베이스에서 조회하기 위해서 사용합니다.프록시를 사용하면 연관된 객체들을 처음부터 DB에서 조회하는 것이 아니라 실제 사용하는 시점에 데이터베이스에서 조회할 수 있습니다.하지만 자주 함께 사용되는 객체들은 조인을 사용해서 함께 조

2021년 9월 6일
·
0개의 댓글
post-thumbnail

JPA 상속 관계 매핑

상속 관계 매핑은 객체의 상속 관계를 DB에 어떻게 매핑하는지 다룹니다.관계형 데이터베이스는 객체지향 언어에서 다루는 상속이라는 개념이 없습니다.대신에 슈퍼타입 서브타입 관계라는 모델링 기법이 객체의 상속 개념과 가장 유사합니다.ORM에서 이야기하는 상속 관계 매핑은

2021년 9월 6일
·
0개의 댓글

ORM과 Sequelize

Object-Relational Mapping객체 지향 언어에서 관계형 데이터베이스에 접근할 수 있도록 도와주는 중간 다리 역할OOP(Object Oriented Programming)에서 쓰이는 객체라는 개념을 구현한 클래스와 RDB(Relational DataBas

2021년 9월 5일
·
0개의 댓글
post-thumbnail

ORM(Object-relational Mapping)

ORM

2021년 9월 1일
·
0개의 댓글
post-thumbnail

JPA 조인 컬럼 및 조인 테이블 사용하기

DB 테이블의 연관 관계를 설계하는 방법은 크게 2가지 입니다.조인 컬럼 사용(외래 키)조인 테이블 사용(테이블 사용)테이블 간의 관계는 주로 조인 컬럼이라 부르는 외래 키 컬럼을 사용해서 관리합니다.위의 그림에서 회원과 사물함이 있고 각각 테이블에 데이터를 등록했다가

2021년 8월 30일
·
0개의 댓글

[postgreSQL] postgreSQL / ORM

상용DBMS인 MySQL과 달리 오픈소스 형태로 제공되는 DBMS이다. 1. ORM > Object - relational mapping, 관계형(데이터베이스)의 매핑

2021년 8월 29일
·
0개의 댓글
post-thumbnail

[JPA] 엔티티 매핑

JPA는 기본적으로 객체와 테이블 간의 매핑으로 모든 작업을 시작한다.이번 편에서는 가볍게 이런 매핑을 도와주는 몇가지를 정리해보고자 한다.(인프런 김영한님의 JPA강좌 강의자료를 보고 다시 한번 개인적으로 정리하는 용도입니다.)클래스 위에 붙이면 그때부터 이 클래스는

2021년 8월 29일
·
0개의 댓글

MVC design pattern (계속 까먹는 model, controller, migration, DB 정리하기)

사용자가 웹사이트에 접속한다. (User)Controller는 사용자가 요청한 웹페이지를 제공하기 위해서 Model에서 데이터를 호출한다.Model은 데이터베이스나 파일과 같은 데이터 소스를 제어한 후에 그 결과를 리턴한다.Controller는 Model이 리턴한 결과

2021년 8월 29일
·
0개의 댓글