일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- JVM
- Spring
- Git
- db
- ReactJS
- IntelliJ
- linux
- devops
- it
- 요리
- java
- javascript
- redis
- Spring Batch
- Oracle
- MySQL
- php
- ubuntu
- AWS
- Web Server
- 맛집
- springboot
- Gradle
- Spring Boot
- jenkins
- tool
- laravel
- Design Patterns
- elasticsearch
- jsp
Archives
- Today
- Total
목록Update (1)
아무거나
db update change 값 리턴받아오는 방법
개발을 하던 도중에 다량의 데이터를 한번에 update 할 시에는 무척 오래걸려서 db옵션을 수정하는 등 조치를 취하는 경우가 있다. 그래서 단 건(ex: 10000 건) 정도로 여러번 업데이트 하는 방법으로 로직을 변경하였고 while문을 이용하여 change개수가 0일 경우에는 break로 빠져나오게끔 만들었다. 그러나 mybatis에서 change개수가 계속 0으로만 return되는 문제가 발생하였다. 확인해보니 설정파일 즉, db접속 url parameter에 아래와 같이 추가하자. jdbc:mysql://127.0.0.1:3306/test_db?useSSL=false&characterEncoding=utf8&useAffectedRows=true 위의 useAffectedRows=true 로 옵션..
Java & Kotlin/Mybatis
2018. 12. 27. 22:40