DB
-
MyBatis 정리DB 2022. 5. 12. 22:47
MyBatis란? -객체 지향 언어인 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 할 수 있게 도와 주는 개발 프레임 워크로서 JDBC를 통해 데이터베이스에 엑세스하는 작업을 캡슐화하고 일반 SQL 쿼리, 저장 프로 시저 및 고급 매핑을 지원하며 모든 JDBC 코드 및 매개 변수의 중복작업을 제거 합니다. Mybatis에서는 프로그램에 있는 SQL쿼리들을 한 구성파일에 구성하여 프로그램 코드와 SQL을 분리할 수 있는 장점을 가지고 있다. MyBatis 특징 -복잡한 쿼리나 다이나믹 쿼리에 효과적이지만,비슷한 쿼리를 남발하는 단점이 있다. 프로그램 코드와 sql 쿼리를 분리함으로써 코드의 간결성 및 유지보수성이 향상된다. 핵심 구성요소 Mybatis 주요 컴포넌트의 역할 MyBatis 설정파일(S..