티스토리 뷰
Mybatis를 언능 JPA로 바꿔야겠다.... 너무나도 많은 삽질을 하여, 기록을 남긴다.
우선, list를 이용하여 foreach문을 사용하여 한 쿼리에 데이터를 update, insert 하려고 하였다.
그러면서 생긴 삽질을 기록한다.
우선 코드는 아래와 같다.
우선 insert문을 다중으로 입력하려면 아래와 같은 형태가 된다.
insert into TABLE (Columns) VALUES (VALUE1), (VALUE2)....
어느 블로그인진 말하지 않으나 잘못된 방식으로 설명을 하여 계속 삽질했다...
다음 foreach문을 동작하는 도중. #{variable}과 같은 형태로 처음에는 구성하였다..
#과 $의 차이점을 제대로 몰라 계속 삽질을 했다. 동적인 쿼리 부분은 $을 사용하자!
참고로 #과 $의 차이점은 아래의 링크를 참조하면 될 것 같다.
참조: http://marobiana.tistory.com/60
'BackEnd > Spring' 카테고리의 다른 글
[퍼옴] Spring DBCP Datasource 설정 (0) | 2017.08.22 |
---|---|
Jpa + MyBatis를 세팅할때 Transaction처리는 어떻게 할까? (0) | 2017.05.26 |
[AOP] pointcut expression (0) | 2017.05.19 |
Spring Annotation 기본 (0) | 2017.05.09 |
스프링에서 @Async로 비동기처리하기 @Async in Spring [퍼옴] (0) | 2017.04.25 |
댓글
공지사항
최근에 올라온 글
링크
TAG
- javascript
- Configuration
- AI
- NIO
- memory
- API
- mybatis
- web
- tensorflow
- spark
- AWS
- Docker
- 텐서플로우
- Java
- Gradle
- 머신러닝
- python
- 중앙정보처리학원
- 파이썬
- TDD
- serverless
- executor
- Error
- spring
- BigData
- Maven
- 점프투파이썬
- ML
- mysql
- 모두의딥러닝
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함