@RequiredArgsConstructor 1

[java] SpringBoot ์‚ฌ์šฉ ์‹œ field์— ๋ณ€์ˆ˜ ์„ ์–ธ ๊ด€๋ จ ๋ฌธ์ œ

์–ด์ œ ์ €๋… ์˜† ํŒ€์˜ ๋‹ค๋ฅธ ๋™๋ฃŒ๊ฐ€ ์œ„์˜ ๋ฌธ์ œ์— ๋Œ€ํ•ด์„œ ์งˆ๋ฌธ์„ ํ•ด ์™”์Šต๋‹ˆ๋‹ค. Field์— String ๋ณ€์ˆ˜์— static์„ ์„ ์–ธํ•˜์ง€ ์•Š์„ ์‹œ error๊ฐ€ ๋‚˜๋Š”๋ฐ ๊ทธ ์ด์œ ๋ฅผ ๋ชจ๋ฅด๊ฒ ๋‹ค๊ณ  ํ•˜๋”๊ตฐ์š”. ๊ฐ„๋‹จํ•œ ๋ฌธ์ œ์˜€๋Š”๋ฐ '์ด๊ฒƒ ๋•Œ๋ฌธ์ด๋‹ค!' ๋ผ๊ณ  ์ฝ• ์ง‘์–ด์„œ ์ด์•ผ๊ธฐ ํ•˜๊ธฐ๊ฐ€ ํž˜๋“ค๋”๊ตฐ์š”. ๊ทธ๋ž˜์„œ ๊ด€๋ จ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ์ œ๋Œ€๋กœ ์„ค๋ช… ํ•  ์ˆ˜ ์žˆ์„ ์ •๋„๋กœ ์ •๋ฆฌํ•ด ๋ณด๋Š”๊ฒƒ์ด ์ด๋ฒˆ ๊ธ€์˜ ๋ชฉ์ ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ ํšŒ์‚ฌ์˜ ์ฝ”๋“œ๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆœ ์—†์œผ๋‹ˆ ํšŒ์‚ฌ์ฝ”๋“œ์™€ ๋น„์Šทํ•œ ์•„๋ž˜์˜ ์ฝ”๋“œ๋กœ ์ง„ํ–‰ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. @Slf4j @Service @AllArgsConstructor // 1. ์–ด๋…ธํ…Œ์ด์…˜์˜ ๊ธฐ๋Šฅ ํŒŒ์•… public class SpringBootFieldStaticSample { private SpringBootFieldStaticSam..

Languages/java 2022.11.29
728x90
๋ฐ˜์‘ํ˜•