Mybatis를 사용하는 방식으로는 크게 두가지 1. SqlSessionTemplate - MyBatis3.0 이전 2. MapperInterface - Mybatis 3.0버전 https://stratum-home.tistory.com/entry/SqlSessionTemplate-MapperInterface-%EA%B0%9C%EB%85%90%EB%B9%88-%EB%93%B1%EB%A1%9D-%EC%84%A4%EC%A0%95 스프링/마이바티스(MyBatis) 2024.04.15
마이바티스(Mybatis) 정리 Mybatis SQL 과 자바 객체를 매핑하여 데이터베이스 접근용 프레임워크 Mybatis 자체 라이브러리와 Spring을 연동하기위한 Mybatis-Spring 라이브러리 필요 장점: - SQL의 체계적인 관리(설정 파일, 애노테이션) 비즈니스 로직에서 Mapper 인터페이스를 통해 SQL문 실행 동적 SQL 조합 자바객체와 SQL입출력갑의 바인딩 Mybatis 주요 컴포넌트 Mybatis 설정 파일 SqlSessionFactoryBuilder : Mybatis 설정 파일을 바탕으로 SQLSessionFactory 생성 SqlSessionFactory : sqlSwssion 생성을 위한 컴포넌트 SqlSession : SQL 발행과 트랜잭션 관리 Mapper 인터페이스 : 매핑 파일과 SQL에 대응하는.. 스프링/마이바티스(MyBatis) 2024.04.11