Lombok์ด๋ ์๋ฐ ๊ฐ๋ฐํ ๋ ์์ฃผ ์ฌ์ฉํ๋ ์ฝ๋ Getter, Setter, ๊ธฐ๋ณธ ์์ฑ์, toString ๋ฑ์ ์ด๋ ธํ ์ด์ ์ผ๋ก ์๋์์ฑ
Lombok ์ ์ฉ ๋ฐ ์ฌ์ฉ
1. gradle ํ๋ก์ ํธ ๊ธฐ์ค์ผ๋ก build.gradle์ ๋ค์์ ์ฝ๋๋ฅผ ์ถ๊ฐ
2. ๋ฑ๋ก ํ Refreshํด์ ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ด๋ ค๋ฐ์ต๋๋ค.
3. IntelliJ ์ฌ์์ ํ Settings > Build > Compiler > Annotation Proccessors๋ก ์ด๋ ํ์ Enable annotation proccessing ์ฒดํฌ
์ฃผ์) lombok์ ํ๋ก์ ํธ๋ง๋ค ์ค์ ์ ํด์ผ ํฉ๋๋ค. ํ๋ฌ๊ทธ์ธ์ ํ ๋ฒ๋ง ์ค์นํ๋ฉด ๋์ง๋ง, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ์ Enable annotation proccessing ์ฒดํฌ๋ ํ๋ก์ ํธ๋ง๋ค ์งํํด์ผ ํฉ๋๋ค.
'Back-End > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์ค์ผ์ค๋ฌ ๋ฐฐ์น (2) | 2023.02.04 |
---|---|
[Java] ํธ๋ฆฌํ Lombok ๊ธฐ๋ฅ ์ ๋ฆฌ (0) | 2023.02.04 |
[Java] ํ๊ฒฝ๋ณ์ ์ค์ (0) | 2023.02.04 |
[Java] ์๋ฌ ๋ก๊ทธ ์ฐธ๊ณ ์๋ฃ (0) | 2017.11.10 |
[Java] this, super ํค์๋, this(), super() ํจ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ (0) | 2017.02.22 |