[mybatis] 객체 안에 객체 매핑하기

💡 핵심 요약 (TL;DR)

객체 안에 객체 매핑하기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 객체를 필드로 사용하는 경우 mybatis에서 ``을 활용할 수 있다.

자세히 보기

[MyBatis] insert할때 자동으로 키 생성하기(useGeneratedKeys과 selectKey방식 차이점)

💡 핵심 요약 (TL;DR)

'insert할때 자동으로 키 생성하기(useGeneratedKeys과 selectKey방식 차이점)'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 결과가 같은데 왜 방식이 두개일까? 사용방향에 따라 차이점이 존재하기때문이다.

자세히 보기

[MyBatis] update할때 컬럼명 바꿀 수 없을까?

💡 핵심 요약 (TL;DR)

update할때 컬럼명 바꿀 수 없을까?의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 그래서 단순하게 아래 쿼리를 작성한 뒤 String값 2개 name과 수정할이름을 넘겨주었다.

자세히 보기

[MyBatis] select한 값을 바로 insert할 수 있을까?

💡 핵심 요약 (TL;DR)

select한 값을 바로 insert할 수 있을까?의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 그렇다면 가장 쉽게 생각나는 방법은 dept_code를 찾는 쿼리와 insert하는 쿼리로 2가지 쿼리 만드는 방법이다.

자세히 보기