[MyBatis] insert할때 자동으로 키 생성하기(useGeneratedKeys과 selectKey방식 차이점)
😎 insert할때 자동으로 번호를 올리고 싶어
방금 insert한 autoincrement가 걸린 PK값을 바로 사용하고싶다면 어떻게 해야할까?
두가지방식이 있다.
- useGeneratedKeys와 keyProperty 사용하기
- selectKey 사용하기
이름을 어떻게 부르는 지 몰라서 그냥 내가 지어보았다.
방금 insert한 autoincrement가 걸린 PK값을 바로 사용하고싶다면 어떻게 해야할까?
두가지방식이 있다.
패스트캠퍼스 올인원패키지 중 기술면접 완전 정복 강의를 듣고 요약 정리 및 후기를 작성해보았다.
오늘 팀장님께 쿼리질문하나 했다가 엄청난 단축키를 알게 되었다. 와 이걸 모르고 DBeaver를 사용하다니 나는 정말 바보였다.
여러 단축키 중에서도 실무에서 가장 많이 사용되는 단축키 3개는 필수로 암기하고 있으면 일찍 퇴근할 수 있다.
아키텍처라는 말에 어려울까봐 지레 겁먹고 웨비나를 듣지 않으려고 했다.
하지만 현재 회사에서 MSA로 진행중이며 인프라와 아키텍처를 구축하는 팀장님들이 겁나 멋있어보였기에 궁금해졌다.
나도 언젠가 팀장님들처럼 척척 만들어보고싶다고 생각하면서 중간에 듣다가 너무 어려우면 알고리즘이나 풀어야지하면서.
그러나 왠걸. 너무 재밌다!
String으로 날짜를 받은 뒤 하루를 더하거나, 하루를 빼거나, 그 달의 마지막 날을 구하거나 첫번째 날을 구하는 등 날짜 연산을 하는 법을 알아보자.
사용할 라이브러리는 총 3가지이다.
STS에서 열심히 코딩하고 커밋하려고 하는데 특정 파일만 자꾸 Git Staging에 올라오지도 않고 index에 추가되지도 않으며 Commit도 되질 않았다.
도대체 문제가 뭘까.
설정을 확인하며 파일을 유심히 보는데 오 홀리!!! 해당 파일의 작은 아이콘 모양이 다른 파일들과 달랐다.
왕년의 다른그림찾기실력이 여기서 쓰일 줄이야. 😂