๋ฌธ์ ์ํฉ
Like column์ enum ํ์ column์์ ํด๋น ์๋ฌ ๋ฐ์
๋ฐ์ ์์ธ
ํด๋น ์๋ฌ๋@Param() ์ด๋ ธํ ์ด์ ์ ์ฌ์ฉํ์ฌ ๋ช ์์ ์ผ๋ก name ์ง์ ์ ํด์ฃผ์ง ์์ ๋ฐ์ํ๋ ๋ฌธ์ ์ด๋ค.
(ํ๋ผ๋ฏธํฐ๊ฐ ์๋ update, delete ๋ฑ์ query์ ๊ฒฝ์ฐ, ๋ฉ์๋์ ๋งค๊ฐ๋ณ์์ ๋ํ name์ ์ ๊ณตํด์ฃผ์ด์ผ ํ๋ค.)
ํ์ง๋ง ๋์ ๊ฒฝ์ฐ์๋ ์ด๋ฏธ ํด๋น ์ด๋ ธํ ์ด์ ์ ์ฌ์ฉํด ๋ช ์ํด์ค ์ํ์๋๋ฐ๋ ์๊พธ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ
Java 8๋ฒ์ ์ดํ๋ถํฐ๋ "Preferences(Command + ,) > Build, Execution, Deployment > Compiler > Java Compiler" ์์ Additional command line parameters ๋ถ๋ถ์ -parameters ๋ฅผ ์ ์ด์ฃผ๋ฉด ํด๊ฒฐ๋๋ค.
๊ทผ๋ฐ ๋๋ ์ ๊ฑธ ์ ์ด๋ ํด๊ฒฐ์ด ์ ๋๋ค.
์๊ณ ๋ณด๋ param์ lettuce์์ importํ ์ํ์๋ค^.^
์๋์ฒ๋ผ ์์ ํด์ฃผ์๋ค
import org.springframework.data.repository.query.Param;
ํน์ ๋ชฐ๋ผ ํ๋ก์ ํธ์ repository๋ฅผ ์ดํด๋ดค๋๋ import๊ฐ ์๋ชป๋ ๋ถ๋ถ์ด ๋ณด์ฌ์ ๋ชจ๋ ์์ ํด์ฃผ์๋ค.
'๐ฅ ํ๋ก์ ํธ > ์จ๋ฉ๋ฉ์ดํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๋ฌ] MySQL Data truncated for column (0) | 2023.10.04 |
---|---|
[Github Actions] PR open ์ ๋ผ๋ฒจ ์ถ๊ฐํ๊ณ closed ์ ์ญ์ ํ๊ธฐ (0) | 2023.08.15 |
[์ค๊ณ] File ํ ์ด๋ธ ๋ด์ item_id ์นผ๋ผ ๋ฆฌํฉํ ๋ง (0) | 2023.08.13 |
[์ง์] yml ํ๊ฒฝ๋ณ์ env์ ๋ฑ๋กํ๊ธฐ (0) | 2023.08.13 |
[์ค๊ณ] Tag ํ ์ด๋ธ ๋ฆฌํฉํ ๋ง ๋ฐ Tag ๊ฒ์ ๋ฐฉ์ (0) | 2023.08.13 |
๋๊ธ