Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 이클립스
- 어노테이션
- pom.xml
- Spring 개발환경 설정
- Spring legacy Project
- spring
- 리액트
- 객체
- 스프링
- github
- 깃허브
- mysql
- 의존성주입
- 트랜잭션
- 상속
- java
- springboot
- 빈
- 인터페이스
- merge
- 자동주입
- 스프링 컨테이너
- @transactional
- 영속성 컨텍스트
- DI
- react
- 자바
- @Bean
- list
- JVM
Archives
- Today
- Total
목록반복쿼리 (1)
DEVLOG
[MyBatis] 동적 쿼리 if문과 foreach문으로 회원탈퇴 구현
if문은 전달받은 파라미터 값에 따라 쿼리가 동적으로 변한다. 해당 조건에 참의 값을 가질 경우에만 내부 쿼리문이 더해진다. foreach문은 collection 인자(Map, Array, List, Set 등..) 값으로 반복적인 SQL 구문을 작성하기 위해 사용된다. (OR 또는 IN 구문에서 주로 사용된다.) foreach는 6개의 속성이 있다. collection - 전달받은 인자 (Map, Array, List, Set등과 같은 객체) item - collection 속성에서 전달받은 인자값을 alias명으로 대체 open - 해당 구문이 시작될 때 삽입할 문자열 close - 해당 구문이 종료될 때 삽입할 문자열 separator - 반복되는 구문 사이에 삽입할 문자열 (구문을 분리하기 위한 ..
Spring Boot/MyBatis
2022. 7. 22. 17:59