less than 1 minute read

최근에 신규 개발하는 앱의 경우, Spring JPA를 주로 사용하지만, 기존에 개발된 앱은 모두 mybatis를 사용하고 있다.

그래서 SQL문 중에 한 컬럼명을 틀려도 실제 해당 앱을 구동해야 테스트가 가능하다.

이번 프로젝트에서 이렇게 SQL문 한글자가 틀려서 디버깅하는데 고생을 좀 했다.

내가 신규 개발하는 앱을 JPA로 만드는 이유이다.

여기에 Mybatis와 JPA의 장단점에 관련된 블로그가 있는데, JPA 사용 중에 아직 복잡한 쿼리문을 사용한 적이 없어서 아직은 JPA가 편리한 것 같다.

Categories:

Updated: