minlog
article thumbnail
[ Spring ] MySQL - (2) Mybatis Api 사용
BackEnd/Spring Boot 2023. 2. 28. 01:57

앞에서 DB와 관련하여 Connection pool과 Mybatis를 연동했다. Mybatis가 어떻게 사용되는지 자세하게 정리하려고 한다. Mybatis Api 자바객체와 SQL문을 자동으로 연동해주는 역할을 하는 ORM 프레임워크이다. sql문을 xml 또는 @어노테이션을 통해 작성하고 관리할 수 있다. 복잡한 jdbc 코드 작성의 불편함을 해소해준다. 쿼리 결과에 대한 맵핑 부분을 대신 해준다. 다양한 프로그랭 언어로 구현이가능하다. Mybatis 를 활용하여 SQL문을 관리하는 프로세스 Mybatis 는 쿼리 매핑 구문을 실행하기 위해 sqlSession 객체를 사용한다. *SqlSessionFactoryBuilder : Mybatis 설정 파일을 바탕으로 SqlSessionFactory 객체를 ..