Mybatis

Hyunny ·2023년 8월 11일
0

SPRING

목록 보기
3/14
post-thumbnail

📌 Mybaits

🤍📝 Mybaits 흐름

🤍📝 mapper

resultMap
: SELECT 조회 결과(ResultSet) 컬럼명과 컬럼 값을 옮겨 담을 DTO의 필드명이 같지 않을 때, 이를 매핑 시켜 SELECT 시 자동으로 담기게 하는 역할

🌊 속성
type : 연결할 DTO(패키지명+클래스명 또는 별칭)
id : 만들어진 resultMap을 지칭할 식별명(이름)

id 태그 : PK 역할 컬럼 - 필드 매핑
result태그 : id 제외 나머지

🤍📝 마이바티스에서 전달 받은 값을 SQL에 작성하는 방법

⛅ #{변수명|필드명} PreparedStatement
: SQL에 값 대입 시 양쪽에 '' 붙여서 대입

🌊 ${변수명|필드명} Statement
: SQL에 값 대입 시 양쪽에 아무것도 붙이지 않음

profile
개발 learning ... 📝

0개의 댓글