Back-End/Mybatis3.x
[Mybatis3] SQL Parameter binding
리딩리드
2016. 10. 14. 23:15
SQL Parameter binding
1. 파라미터 하나일 때
1) parameterType
- 파라미터 타입 지정
- 내장된 별명 int
2) 바인드 변수명
- 하나일 때는 아무거나 지정해도 상관없다
2. 파라미터 복수
1) JavaBeans를 지정하는 방법
- paramterType의 별명 Pet 지정(sample.domain.Pet)
- JavaBeans의 프로퍼티 명으로 한다
- SQL호출시
2) Map으로 바인딩
- parameterType에 별명 hashmap 지정(java.util.HashMap)
- 복수의 JavaBeans를 전달 할 때도 사용한다(Owner, Pet)