MyBatis 실패는 mapper wiring과 SQL 실행을 나눠 본다

invalid bound statement와 constraint exception을 같은 database 오류로 뭉개지 않는다.

실패단계신호
namespace mismatchstatement lookupBindingException
column mismatchresult mappingPersistenceException
unique violationDB executionDataAccessException