728x90
쿼리로 프로그래밍 하는 방식
데이터베이스 데이터 <—매핑—> Object 필드
객체를 통해 간접적으로 데이터베이스 데이터를 다룬다.
OOP(Object Oriented Programming)에서 쓰이는 객체라는 개념을 구현한
클래스와 RDB(Relational DataBase)에서 쓰이는 데이터인 테이블 자동으로 매핑(연결)하는 것을 의미
ORM을 이용하면 따로 SQL문을 짤 필요없이 객체를 통해 간접적으로 데이터베이스를 조작할 수 있게 된다.
장점 : 개발자가 객체 모델만 이용해서 프로그래밍을 하는 데 집중할 수 있게한다.
단점 : 프로젝트의 복잡성이 커질 수록 난이도도 올라가고
부족한 설계로 잘못 구현되었을 경우 속도 저하 및 일관성을 무너뜨리는 문제점이 생길 수 있다.
출처: https://geonlee.tistory.com/207
출처 : https://gmlwjd9405.github.io/2019/02/01/orm.html
반응형
'호기심_메모' 카테고리의 다른 글
가죽 오재미, 저글링볼 (0) | 2022.06.05 |
---|---|
닭털 셔틀콕 킥 (0) | 2022.06.05 |
개발프로젝트 MM 산정, FP공수 산정 (0) | 2022.03.02 |
[스크랩] 올뉴카니발 오토슬라이딩 도어 고장 수리 (0) | 2022.02.24 |
[스크랩] 올뉴카니발 오토슬라이딩 도어 고장 수리 (0) | 2022.02.24 |