MyBatis에서 Batch처리(SqlSession과 foreach)
Spring과 MyBatis연동시 배치를 처리할 경우가 있다. 한꺼번에 인서트나 업데이트가 필요한 경우있다. 이 때 SqlSession을 반복적으로 처리하는 방법과 xml에서 foreach를 처리하는 방법이 있다. 먼저 DB는 Mariadb(MySql)을 기준으로 설명한다. te...
Spring과 MyBatis연동시 배치를 처리할 경우가 있다. 한꺼번에 인서트나 업데이트가 필요한 경우있다. 이 때 SqlSession을 반복적으로 처리하는 방법과 xml에서 foreach를 처리하는 방법이 있다. 먼저 DB는 Mariadb(MySql)을 기준으로 설명한다. te...
자바에서 스레드를 필요한 작업마다 생성하는 것은 크게 자원낭비와 안정성에 문제가 있다. 스레드를 생성하고 제거하는 작업에는 자원이 소모된다. 스레드가 많다면 대부분의 대기중인 상태가 되고, 더더욱 메모리 사용량이 많아지고 JVM의 가비지콜렉터에 많은 부담을 주게된다. 또한 모든 ...
세바시에서 의미있는 강연를 들었다. 세바시 568회 더 좋은 해답은 반드시 있다 | 신병철 스핑클 총괄대표 강연내용중에 재미있는 그림이 있다. http://systematicrelativestrength.com/2013/11/12/your-plan-vs-reality/ ...
이코노미스트에 다음과 같은 기사를 읽었다. “당시 가맹된 호텔도 5곳뿐인데 상품만 내면 사람들이 살 거라는 순진한 생각에 준비가 미흡한 줄 몰랐다” 많은 스타트업이 이런 위기에 봉착하곤 한다. 아이디어 구상단계에서 생각하지 못한 현실적 문제가 발목을 잡는 경우다. 신 대표는...
하둡에서 HDFS에 대해 기본적인 기능을 알아보자. 아래내용은 도서 시작하세요! 하둡프로그래밍(위키북스/정재화지음)에서 HDFS만 발췌/요약정리한 내용이다. 하둡을 처음 공부하는 사람들에게 강력추천한다. 1. 하둡이란? 하둡은 대용량 데이터를 분산 처리할 수 있는 자바 기반의...