SQL 가시성이 이익일 때 MyBatis를 선택한다

단순 CRUD까지 XML로 늘리지 않고 복잡한 동적·vendor query 비중을 본다.

1. custom SQL이 많은가

MyBatis 후보

2. aggregate dirty checking인가

JPA 후보

3. 짧은 SQL인가

JdbcTemplate 비교

4. XML drift 관리 가능한가

startup parse test