#{}
- 파라메터가 작은따옴표 (')를 붙인 String 형태
- 쿼리 주입을 예방할 수 있다.
${}
- 받은 파라메터 그대로의 형태
- 쿼리 주입을 예방할 수 없다.
(사용자의 입력을 전달할 때는 사용하지 않도록 한다.) - 테이블이나 컬럼명을 파라메터로 전달할 때 사용한다.
728x90
'WEB > MyBatis' 카테고리의 다른 글
[MyBatis] 오류: java.util.LinkedHashMap cannot be cast to java.lang.String (0) | 2023.06.13 |
---|---|
[MyBatis] <sql>, <include> 사용하기 (0) | 2022.09.02 |