SMALL
문제사항 ) 쿼리 결과 값 중에 객체 내에 있는 다른 객체의 속성에 저장해야 하는 경우
<select id="getAllNormalList" resultType="Normal">
SELECT
saleNo, title,
Usertable.name as "user.name", regidDate
From Normal, UserTable
WHERE
Normal.userNo = UserTable.userNo
AND saleState = 'OPEN'
</select>
Usertable.name as "user.name" 과 같이 alias 를 이용하여 설정한다.
결과인 Usertable.name이 Normal객체 내 User객체의 속성인 name에 저장된다.
SMALL
'기록 > Web' 카테고리의 다른 글
[Spring Boot][Error] Invalid bound statement (not found) (0) | 2020.06.16 |
---|---|
[Spring] BindingResult.hasErrors() 관련 오류 (0) | 2020.06.15 |
[Mybatis] 문자열 일부만 포함하는 검색 기능 (0) | 2020.06.13 |
JAVA) java date -> sql date (0) | 2020.06.12 |
[Spring] Neither BindingResult nor plain target object for bean name 'commandname' available as request attribute (0) | 2020.06.12 |