■ ORM ㅇ 개념 - 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑해주는 것을 말한다. 1) 객체지향 프로그램은 클래스를 관계형 데이터베이스는 테이블을 사용한다. 2) 객체 모델과 관계형 모델 간의 불일치가 존재, ORM을 통해 객체 간의 바탕으로 SQL을 자동으로 생성하여 불일치를 해결한다. - 데이터베이스 Object ㅇ 장점 객체 지향적인 코드와 비즈니스 로직에 더 집중할 수 있다. SQL 쿼리가 아닌 객체 모델로의 프로그래밍에 더욱 집중하고 코드에 집중하기에 가독성을 올려준다. 재사용 및 유지보수의 편리성이 증가한다. ORM이 독립적으로 작성되어 있어 해당 객체들을 재활용할 수 있다. 때문에 모델에서 가공된 데이터로 디자인패턴을 견고하게 유지할 수 있다. DBMS에 대한 종속성이 줄어든다...