개발자

JPA+QueryDSL vs MyBatis

4월 11일조회 226

백엔드 개발자가 되고 싶어서 스프링을 공부하고 있는 학생입니다. 스프링을 공부하다 보니 DB 연결에 대해서 더 공부하고 싶어져서 두가지 중 한가지를 우선적으로 공부하려 하는데 선배님들의 조언 부탁드립니다. 스프링은 당연히 JPA를 쓰는 줄 알았는데 현업에서는 아직도 MyBatis를 사용하는 곳이 많다고 들어서 어느 것을 선택해야할지 고민이 됩니다. 한가지만 하고 나머지는 버리는게 아니라 한가지를 집중적으로 공부하여 제 핵심역량으로 만들고자 하는 바입니다.

투표
71명 참여중
이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

Jin님의 프로필 사진

Mybatis는 sql을 할 줄 안다면 어려울게 없습니다. 하지만jpa는 sql 외에 공부해야 할 내용이 많습니다. 따라서 공부를 하신다면 jpa + sql을 하는게 좋다고 생각합니다. 솔직히 저는 쿼리 하나하나 작성하는 귀찮음보다 jpa엔티티 설계하는게 더 귀찮은 사람이라서 mybatis를 좋아하지만 점점 jpa 사용하는 곳이 많아지고 있으니 jpa를 열심히 하면 도움이 많이 될 것 같습니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!