일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Notice
Recent Posts
Recent Comments
Link
Tags
- 프로그래머스 문자열 정렬하기(1)
- 정보처리기사 필기 벼락치기
- 스프링부트 의존성 설정
- cursor 설치
- 비전공자 정보처리기사 필기
- 왓챠피디아 클론 코딩
- cursor 우클릭 메뉴
- 프로그래머스
- spring boot 배너 설정
- 오블완
- 정보처리기사 필기
- 펙토리얼
- 숨어있는 숫자의 덧셈 (1) 자바
- 소인수분해 구하는 공식
- 자바 소인수분해
- string과 stringbuilder 성능 최적화
- 스프링 부트 프로젝트 세팅
- 정처기 필기 벼락치기
- 배열 순환
- 자바 합성수 찾기
- 배열 순환 문제 공식
- 티스토리챌린지
- 경우의 수 자바
- 프로그래머스 공 던지기 게임
- 접속 url 출력
- 피그마 썸네일
- 배열 순환 자바
- 스프링 부트 배너 설정
- 비전공자 정처기 필기
- 자바 팩토리얼
Archives
- Today
- Total
여름 언덕에서 배운 것
MyBatis 란 본문
MyBatis 란 자바 오브젝트와 SQL 사이의 자동 매핑 기능을 지원하는 프레임 워크다.
1. JDBC의 모든 기능을 MyBatis 가 대부분 지원해서 복잡한 JDBC코드를 걷어내고 깔끔한 소스 코드를 유지하게 해준다.
2.SQL 문과 프로그래밍 코드의 분리
JDBC만을 사용하는 어플리캐이션은 Application Modules에서 JDBC Interfaces를 바로 호출하지만 JDBC Api를 감싸서 개발자가 조금더 편리하게 접근할 수 있도록 도와주는 것이 Mybatis이다.
서비스에서 DAO를 호출하고 DAO에서 Mybatis를 사용하게된다.
Mybatis는 Data Access Layer에서 사용하는 프레임워크이다.
Controller에서 Service를 호출하고 Service가 DAO계층에 있는 메소드를 호출하면 DAO에서 Mybatis를 호출한다.
728x90
'여름 언덕에서 배운 것 > 👩💻 CS' 카테고리의 다른 글
샾(#{})과 달러(${})의 차이 (0) | 2023.10.12 |
---|---|
JDBC란 (0) | 2023.10.12 |
도커 docker (0) | 2023.10.10 |
Enum 클래스 (0) | 2023.10.09 |
객체 지향의 특징 (1) | 2023.10.09 |