본문으로 바로가기

Jpa vs Mybatis

category PROJECT/TOOL 2019. 11. 6. 13:48

프로젝트 개발 중. 

기존의 Spring을 설치해서 사용 하는 방향으로 Spring + Mybatis를 기본으로 개발하다가

최근 Spring Boot 를 사용하다보니 좀더 표준이 무엇이냐를 더 많이 따지는거 같다. 

얼추 알아본 느낌으로 비교를 해보자면. 

Mybatis 는 세세하게 다룰수 있지만 그만큼 할게 많은 편이고(챙겨야할게 많은편)

Jpa 는 간편하게 사용할수 있지만 그만큼 사전 지식이 많아야 한다는 것.

정도로 정리가 가능한것 같다. 

아래 링크는 Jpa vs Mybatis 에 관련된 링크 글. 참고해보도록 하자.

https://okky.kr/article/286812

 

OKKY | ORM의 사실과 오해

ORM의 사실과 오해 http://okky.kr/article/286531 개시물에 댓글을 해주신 자유로운 새님의 글에 대해 질답 하는 형식으로 한 말씀 올리겠습니다. 먼저 은탄환은 없다는 것을 말씀드립니다. ORM은 절대 만능이 아니지요. 하지만 객체 지향과 관계형 데이터베이스를 모두 다루어야 하는 애플리케이션 개발자 입장에서 충분히 알

okky.kr

사실 본인은 Spring Boot 를 사용한다면 JPA 사용이 더 땡기는데 그 이유는 위 링크 글에서 나온 내용중에

Spring 에서 기본적으로 품고(?) 있는 것이 JPA라는 이유이다. 

Spring Boot 를 사용할꺼면 편하고 속도가 빠른 개발을 위함인데 이왕이면 DB도 그렇게 가져가는게 좋지 않나.. 라는 생각.

'PROJECT > TOOL' 카테고리의 다른 글

Spring Boot index 페이지 설정  (0) 2019.11.07
Spring Boot Jpa 적용  (0) 2019.11.06
Boot Spring 기본 WAS PORT 변경  (0) 2019.11.04
[크롬] API 테스트 - Talend API Tester  (0) 2019.10.28
Spring Properties 사용예제  (0) 2019.10.27