# ORM

179개의 포스트
post-thumbnail

JPA 개요

JPA 등장 전부터 사용되던 JDBC나 MyBatis의 경우에는 SQL을 Java위에서 작성해서 DB에서 적절한 ResultSet을 받아오는 방식이었다. JDBC는 하나의 쿼리마다 각 컬럼을 모두 get/set 해주다보니 코드가 지저분하고 길어지게되었다. MyBatis

36분 전
·
0개의 댓글

print raw query python ORM

단순 raw query를 확인ORM으로 작성된 쿼리를 변환해서 DB 콘솔에서 raw query로 execute plan을 확인하고 싶을 때

어제
·
0개의 댓글

JPA

개발할 때 객체를 관계형 데이터 베이스에서 관리하는 것은 필수적이다. 반복되는 SQL작성으로 인해 객체모델링보다 테이블 모델링에 집중하게 됐다. 이러한 불편함을 위한 해결책이 자바 표준 ORM(Object Relational Mapping)인 JPA이다.관계형 데이터

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

TIL_038_210413

Model-View-Controller 의 약자로 각각의 역할에 맞게 프로젝트 구성 요소들을 구분하는 설계 방법론이라고 할 수 있다.Model : 애플리케이션에 필요한 모든 데이터를 관장하는 곳으로 스스로 데이터를 가지고 있거나 데이터베이스와 직접적인 상호작용하는 역할

4일 전
·
0개의 댓글

210412_TIL

(DAY 51) UP!!!!!!! 🎭🏰😍ORMMVC PatternReact에 summernote 라이브러리 적용하기스터디 참여Sequelize 설치Sequelize-cli 설치Bootstraping(프로젝트 초기 단계를 자동으로 설정할 수 있도록 도와주는 일)기존

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

IM 50일차

[2021/04/12 월요일] ORM 스프린트 진행 하고 마무리

4일 전
·
0개의 댓글

Sequelize 튜토리얼(1)_패키지 설치 및 디렉토리 구조 잡기

Node.js 백엔드에서 사용되는 유명한 ORM들 중 하나인 Sequelize 사용법을 공식 문서에 기반하여 정리하고자 한다. 일단 Sequelize는 Sequelize is a promise-based Node.js ORM for Postgres, MySQL, Mar

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

Django와 ORM

장고와 모델, 그리고 ORM에 대하여

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

2. Prisma 2 를 알아보자

이번 강의에서는 노마드가 Prisma 를 사용한다고 한다기존에는 ORM 중 typeorm 을 사용했고 이것도 엄청 편리하다고 생각하고 있던 중이었지만 노마드가 Prisma 2 가 나오면서 엄청나다고 하여 이번 기회에 강의를 보며 공부를 하면 좋을 거 같다🧐언어 typ

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

JPA 개념 정리하기

ORM(Object-Relation Mapping)은 정확하게 일치하지 않은 자바 객체와 테이블 사이를 매핑해 준다. ORM은 자바 객체에 저장된 테이터를 테이블 Row 정보로 저장하고, 반대로 테이블에 저장된 Row 정보를 자바 객체로 매핑해 준다.지금까지 스프링 J

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

<django> model & migrations

django 의 ORM 구조와 model 을 알아보고, migrations 명령어를 학습한다.

2021년 3월 20일
·
0개의 댓글

iBatis (ORM)

iBatis는 객체와 DB 테이블간의 관계를 Mapping하여 효율적으로 데이터를 처리할 수 있는 기능을 제공해주는 ORM Framework입니다.iBatis를 사용하면 기존의 JDBC코드 없이 SQL문장을 더욱 직관적이고 간결하게 수행할 수 있습니다.ORM(Objec

2021년 3월 18일
·
0개의 댓글

[2021-03-15 월] TIL

ORM의 역사, JPA, MySQL 외부접속

2021년 3월 15일
·
0개의 댓글

[JAVA ORM 표준 JPA 프로그래밍] 총정리

인프런 김영한님의 Java ORM 표준 JPA 프로그래밍을 듣고 제가 나중에 보려고 정리한 내용입니다. 들어보시기를 강추합니다! 구어체 주의, 오타 주의\-모던 어플리케이션개발 : 객체지향으로 개발\-현재 db : 관계형 db 객체를 관계형 db에 관리해야함. (sql

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

모델 만들기 - 파이썬으로 데이터 다루기

질문 답변 게시판을 만들기 위한 질문, 답변에 해당하는 모델을 만들어야한다.각 모델에 필요한 속성은 아래와 같다.개인적으로 sqlalchemy_utils IPAdress를 이용해 질문,답변 작성자의 ip도 기록되도록 속성을 추가해보려 했는데, 삽질만하다가 시간이 다 갔

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

모델로 데이터 처리하기 - ORM

원래 DB를 쓰려면 SQL 쿼리가 필요하다. 그러나 ORM이 있으면 파이썬 문법만으로도 DB를 다룰 수 있다.ORM : object relational mapping, DB 데이터를 저장하는 테이블을 파이썬 클래스로 만들어 관리하는 기술. SQL문법을 파이썬 객체로 맵

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

[스프링] 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 스프링 부트에서 JPA로 데이터베이스 다뤄보자

JPA: 자바 표준 ORM (Object Relational Mapping)참고MyBatis, iBatis는 ORM이 아니다. SQL Mapper이다. ORM은 객체를 매핑하는 것이고, SQL Mapper는 쿼리를 매핑한다.현대의 웹 어플리케이션에서 관계형 데이터베이스

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

[Django] App Model과 ORM

스타벅스ERD모델링에 이어서 Django Model🚥 데이터베이스 table과 Python의 class는 1:1로 매핑되며 model의 class명은 단수형으로 지정해야 한다. ex)User (O), Users(x) 데이터베이스에서 보여질 table의 class명을 Meta 클래스로 지정해줄 수 있다. ORM이란🎨 Object Relational ...

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

DevLog : Mysql없이 Sequlize로

MVC 디자인 패턴과 같이, 코드를 각각 다른 부분으로 나누어 작성해야 하는 이유를 이해할 수 있다.Model, View, Controller가 각각 어떤 역할을 하는지 이해할 수 있다.ORM의 장점을 이해할 수 있다.Sequelize ORM과 관련 CLI 툴들을 공식

2021년 3월 3일
·
0개의 댓글

매핑 Mapping

associating, corresponding, matching In the most general sense, "mapping" in programming means taking several things and then somehow associating each

2021년 3월 2일
·
0개의 댓글