ORM (1) 썸네일형 리스트형 [ORM] ORM(Object Relational Mapping)이란? ORM이란? Object Relational Mapping 의 줄임말, 객체와 관계형 데이터베이스 매핑의 줄임말 쉽게 말해서 클래스로 만들어진 인스턴스(객체)와 RDB(Relational DataBase)의 테이블과의 연결을 의미 위 그림처럼 객체를 통해 간접적으로 데이터베이스의 데이터를 다룰 수 있다. ORM을 통해서 객체간의 관계를 바탕으로 SQL문이 자동으로 생성되기 때문에 객체모델(클래스)과 관계형모델(테이블)의 불일치성을 해결해준다 Why ORM? 장단점 장점 객체지향적인 코드 더 직관적이고, 비지니스 로직에 더 집중 할 수 있다. 앞서 이야기 했듯이 SQL문을 자동으로 생성해주기 생산성이 증가 코드의 가독성을 올려줌 재사용성 및 유지보수의 편리성 증가 선언된 클래스를 통해서 ORM클래스로 지정.. 이전 1 다음