일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Data REST
- spring boot
- SuperTypeToken
- ORM
- batch
- spring jpa
- JPA
- spring-mvc
- spring boot tomcat
- JPA mapping
- IntelliJ
- docker
- spring-webmvc #코드읽기
- spring camp
- Spring
- 톰캣
- REST API
- tomcat
- spring pid
- JUnit
- static inner class
- ApplicationPidFileWriter
- 코드 리뷰
- Spring Batch
- spring bean
- Spring Data REST
- spring-webmvc
- Spring Data JPA
- spring batch 코드
- 세미나
- Today
- 6
- Total
- 912,929
woniper
mybatis에서 다중 insert를 해야 될 일이 생겼다. List 형태의 객체를 이용해서 insert를 해야 하는데 두가지 방법이 있다.한가지는 단일 insert mapper를 구현하고 insert mapper를 List를 이용해 반복해서 insert한다.또 다른 방법이 이제 부터 설명할 foreach를 이용한 다중 insert이다.두가지 모두 예제를 통해서 설명해 보겠다. 1. UserDto 클래스 public class UserDto { private long seq; private String username; private int age; public long getSeq() { return seq; } public void setSeq(long seq) { this.seq = seq; } p..
mybatis를 사용해 개발 하다가 insert한 데이터에 대한 key를 얻어야하는 경우가 생겼다. 고민 해봤지만 insert 후 다시 select를 해서 key를 얻어 와야겠다고 생각했다.하지만 이 방법은 몇가지 문제가 있다고 생각이 들었다.- key값 하나를 얻기 위해 쿼리를 2번 수행해야 하는 문제.- unique한 값을 알지 못했을 경우 정확한 key를 얻기 힘들다.(조건절 사용) 1. 흐름1) insert를 하기 위해 mapper에 parameter로 dto객체를 넘긴다.2) dto객체를 받은 mapper는 insert 쿼리를 수행한다.3) insert쿼리 완료 후 parameter로 받은 dto객체에 key값을 set(입력)한다.4) dto객체에서 key값을 사용한다.2. dto package..
처음 스프링을 접한거는 24살에 학원을 다니면서 접했었다.스터디를 시작하며 이 책을 접했고 이 책을 읽으며 들었던 생각이 내가 지금까지 전공 서적 한권을 처음부터 끝까지 정독해서 본적이 없구나.... 충격이였다. 이제 책 많이 봐야겠다.잡소리는 그만하고 음... 일단 다른 스프링 책을 읽어보지 못했지만 다른 분들의 이야기를 들어보면 다른 책보다 너무 어렵고 MVC에 대해서 정말 깊게 이해하고 공부 할 수 있는 책이라고 하셨다.책을 읽으면서 토비의 스프링 책도 구매를 했는데 이거 후딱 읽고 토비의 스프링 책도 빨리 읽어 봐야겠다.
어머니께서 작년 여름쯤이였나? 보내주셨던거 같은데너무 책을 안 읽어서 일단 집에 있는 아무책이나 하나 읽어야 겠다고 생각해서 빼들었다. 처음에 이거 누가 선물했던건데? 하면서 일단 읽기 시작했던 책이다.내용은 읽는 사람 마다 책 분야가 틀릴 수가 있겠구나라는 책이다. 그냥 대단한 사람 내용이라고 이해 할 수도있고 자기계발서적이라고 생각 할 수도 있는 책인 것 같다. 나는 뭔가 나보다 어린 친구에게 혼난 느낌?으로 책을 보았고 꿈을 잃지말고 도전하면서 살자 뭐 이런 내용에 책인데 아마 내가 알기론 이책을 쓴 "강남구"라는 친구는 나보다 한살 어린걸로 알고 있다.대단한 친구라고 생각들고 내가 다시한번 나의 꿈은 무엇인지 내가 정말 하고싶은게 무엇인지 잘 하고 있는지를 다시한번 생각하는 계기가 된 책이다. 중..
취업 준비를 하면서 집에서 혼자 공부하기 심심한 차에 페이스북에서 OLC Live 교육 홍보글을 보고 바로 신청을 했다.평소 세미나, 컨퍼런스 등에서 많이 봤고 NHN NEXT 교수님이신 손영수 교수님께서 진행하시는 과정이였다.그래서 더욱 기대찬 마음으로 바로 신청했고 선착순 10명이었고 교육비는 3일에 5만원이였다.돈을 벌지 않고 있는 상태라서 5만원도 큰 돈이였지만 배우는 것에는 돈을 아끼지 말자는 생각에 신청하게 되었다. 1일차- Genymotion 설치 및 환경 설정- 안드로이드 레이아웃, 위젯 만들기- xml을 이용해서 안드로이드에 중요한 레이아웃과 위젯을 만들었고 각 속성과 레이아웃 배치에 대해서 배웠다.- 중요한 점은 레이아웃은 가변적이여야 하며, 모든 해상도에 적용이 되어야 한다. (모든 ..