2017년 1월 11일 수요일

[자바교육/스프링교육/스프링프레임워크/스프링부트학원추천_탑크리에듀]spring ORM

- JDBC 

 JDBC API는 Java 코드가 관계형 데이타베이스(RDBMS)에 접근하는 표준적인 방법을 정의 
 지나치게 로우 레벨로 구현되어 있어 애플리케이션 개발자에게 높은 생산성을 제공하기에 역부족이며 JDBC의 상위에 abstraction 계층(Spring의 JDBC 패키지 또는 내부개발된 JDBC 프레임워크 등)을 구현함으로써 JDBC 코딩의 생산성을 개선하고 개발자의 실수 가능성을 줄이는 것이 가능하다. 


- Spring ORM 

 객체의 특성을 데이터베이스 컬럼에 매핑 
 JDBC는 자신의 일을 훌륭히 수행했지만 애플리케이션이 복잡해 짐으로 요구사항 역시 복잡해 짐. 
 Object Relation Mapping 프레임워크인 Hibernate, IBatis, JDO와의 결합을 지원하기 위한 기능이며 Spring ORM을 이용할 경우 Hibernate, IBatis, JDO 프레임워크와 쉽게 통합하는 것이 가능하다. 

댓글 없음:

댓글 쓰기