반응형

오키에 어떤 멋진 선배님이 덧글로 남긴 거 퍼옵니다. 

 

사항들만 지켜도 오류(예외) 해결 됩니다.

하나하나 다시 되돌아보시기 바랍니다.

 

1. 에러 출력되는 부분은 없습니까?

 

2. 디비 설정이 디비명, 테이블명 칼럼명 등 대소문자 구분합니까?

 

  - 디비 설정에서 리눅스 혹은 다른 OS 마다 설정이 다를 수 있습니다.

 

3. 파라미터 타입이 Object 인지 String인지 Integer HashMap 등 적절하게 작성되어있습니까?

  - 잘 맵핑되지 않아서 로그 출력상에는 정상적이지만 mybatis 딴에는 문제가 있을 수 있습니다.

 

4. 파라메타 변수가 ${}와 #{}를 적절히 사용하셨습니까?

 

5. 마이 바티스 설정 시 드라이버나 파라미터 값은 정상적이게 기입되어있습니까?

 

  - MySQL / MariaDB 등 호환은 되지만 가끔 의문의 오류가 있을 때가 있습니다.

  - UTF-8 등 세팅을 정상적으로 하지 않으면 오류가 있을 수 있습니다.

 

6. 칼럼 타입은 문제가 없습니까?

 

7. 서버와 로컬 MySQL 버전이 틀리지는 않습니까?

  - 버전별로 쿼리문에 변화가 약간 있어야 합니다.(ex : inet6 같은 함수가 지원되는지 안되는지 등)

반응형

+ Recent posts