목록spring (1)
발전하는 개발자가 되자
Mybatis 와 JPA 비교
Mybatis 와 JPA Mybatis 특징 JPA 특징 Mybatis JDBC 를 좀더 편하게 사용할 수 있도록 객체를 SQL 이나 저장 프로시저와 매핑 해주는 퍼시스턴스 프레임워크 SQL 구문을 java 메소드와 매핑해준다. 장점 다른 프레임워크에 비해 간단하다. 소스 코드와 SQL 의 분리 (생산성, DBA와의 협업) SQL을 직접 다뤄 복잡한 쿼리 작성, SQL 함수나 저장 프로시저를 자유롭게 이용가능 단점 반복적인 코드와 CRUD SQL 작업 SQL과 데이터베이스 벤더에 대한 종속성(오라클에서 mySQL 로 바꾸면 함수들을 바꿔줘야한다.) ORM(JPA) 자바 객체를 데이터테이블과 매핑시킨다. ORM : 데이터베이스 객체를 자바 객체로 매핑하여 객체 간의 관계를 바탕으로 SQL을 자동으로 생성 ..
개발공부/Spring
2019. 4. 12. 17:58