본문 바로가기
spring/오류 및 메모

스프링 정리 2

by coie 2021. 5. 20.

Mybatis vs JPA

MYbatis를 떠올리면

mapper/beans/dao/service/controller

이렇게 되며 

개발자가 직접 SQL쿼리문을 작성하여

데이터베이스와 연결 시켜준다.

 

이와 다르게 JPA(자바의 API) 즉 ORM 객체-관계 매핑은

객체를 통하여 간접적으로 DB를 다룬다.(SQL문을 자동으로 Mapping해 줌)

그리고 이를 구현하기 위하여 Hibernate가 주로 사용 되어진다.

이를 이용하여 개발자는 쿼리문을 작성할 필요없이 코드만 작성하면 된다.

단, JPA에 대한 깊은 공부가 필요

또한 조인의 경우 복잡해진다.

하지만 자바의 객체지향과 가잘 잘 맞는다고 한다.

 

'spring > 오류 및 메모' 카테고리의 다른 글

정리  (0) 2021.05.20
웹 소켓 테스트  (0) 2021.04.28
웹 소켓 404 오류  (0) 2021.04.27
웹소켓,http 공부  (0) 2021.04.25
j쿼리 클릭 이벤트가 안되는....  (0) 2021.04.23