💡 핵심 요약 (TL;DR)
객체 안에 객체 매핑하기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 객체를 필드로 사용하는 경우 mybatis에서 ``을 활용할 수 있다.
💡 핵심 요약 (TL;DR)
객체 안에 객체 매핑하기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 객체를 필드로 사용하는 경우 mybatis에서 ``을 활용할 수 있다.
[mybatis] update시 모두 if test를 써야 할 경우
💡 핵심 요약 (TL;DR)
update시 모두 if test를 써야 할 경우의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 아래와 같이 사용하면 된다.
delete mapper에서 여러 테이블의 데이터 한꺼번에 삭제 오류
💡 핵심 요약 (TL;DR)
delete메서드이다보니 조심스럽게 run을 돌렸는데 syntax에러가 나타났다! 원인을 파악했다. 이를 한꺼번에 아래 코드처럼 처리할 수 있다.
[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가지 쿼리 만드는 방법이다.