마이바티스 적용
jar 파일을 WEB-INF > lib에 넣기
마이바티스와 마이바티스- 스프링
마이바티스란 xml구문과 어노테이션을 사용할 SQL문이나 저장된 프로시저를 데이터베이스와 자바 등을 연결 시켜주는 영속성 프레임워크
영속성프레임워크란 정보에 대한 접근과 저장을 단순화하는 라이브러리
스프링과 마이바티 연동한 데이터에 대한 흐름은 컨트롤러 → 서비스 로직 → 매퍼 → 매퍼 XML →DB
- 컨트롤러는 스프링 구성요소로 서비스로직으로 부터 데이터를 전달받는다.
- 서비스로직은 자바빈으로 구성하고, 데이터베이스를 검색하거나 관리한다.
- 매퍼는 인터페이스로 선언하고, 구현 클래스에서 SQL문을 실행한다.
- 매퍼 XML은 매퍼 XML요소와 SQL문으로 작성되는 매퍼 XML구문이다.
SQL Mapper XML파일
'아줌마의 국비학원생활' 카테고리의 다른 글
[72일차][데이터베이스 설계] 개념적 데이터 모델링(ERD) (0) | 2023.07.28 |
---|---|
[71일차][데이터베이스 설계] 요구사항분석(유스케이스) (0) | 2023.07.27 |
[63일차] MVC 패턴 (0) | 2023.07.17 |
[62일차] JSTL (0) | 2023.07.14 |
[61일차][jsp] 표현언어( EL) (0) | 2023.07.13 |