본문 바로가기
기술 단어장/Backend

[MyBatis] MyBatis 적용 이전과 이후 DB 데이터 접근 방식의 차이

by MFDO 2023. 10. 25.

 

 

오늘은 MyBatis를 적용하여 DB정보를 가져와보았다.

이전의 방식과의 설정 차이를 비교해보기 위해 간만에 ppt를 켜 정리해보았다.

 

MyBatis 적용 이후 가장 큰 차이점은

DAO에 해당하는 기능의 자동화이다.

 

이전에는 직접 Connection, Statement 등을 함수별로 나누어 정의하곤했는데,

MyBatis 도입 이후 DAO의 구현체 자체가 존재하지 않아도 되었다.

 

root-context에서 DataSource와 Mybatis의 설정 그리고 각 Mapper에 대한 위치를 정의하면

DB에 대한 설정 걱정은 없어진다.

 

또한 SQL쿼리문과 코드가 분리되어 관리될 수 있다는 점에서 좋은 의의를 갖는다 생각한다.

 

 

 

 

mybatis적용이전이후.pdf

 

drive.google.com

 

댓글