[Spring] ์คํ๋ง ๋น(Bean)์ด๋?
๋น(Bean)์ ์คํ๋ง ํ๋ ์์ํฌ์์ ๊ด๋ฆฌ๋๋ ๊ฐ์ฒด๋ฅผ ๋งํ๋ค. ๋น์ ์คํ๋ง ์ปจํ
์ด๋์ ์ํด ์์ฑ, ๊ด๋ฆฌ ๋ฐ ์กฐ๋ฆฝ๋๋ฉฐ, ์ ํ๋ฆฌ์ผ์ด์
์ ๋ค์ํ ๊ตฌ์ฑ ์์๋ก ์ฌ์ฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์๋ฐ ํด๋์ค๋ฅผ ๋น์ผ๋ก ๋ฑ๋กํ์ฌ ์ฌ์ฉํ๋ค. ์ด๋ ๊ฒ ๋ฑ๋ก๋ ๋น์ ์คํ๋ง ์ปจํ
์ด๋์์ ์์ฑ๋๊ณ , ํ์ํ ๊ณณ์์ ์ฌ์ฉํ ์ ์๋ค. ๋น์ ๋ฑ๋กํ๋ ค๋ฉด ํด๋น ํด๋์ค์ @Component, @Service, @Repository, @Controller ๋ฑ์ ์ด๋
ธํ
์ด์
์ ์ฌ์ฉํ๋ฉด ๋๋ค. ์ด ์ด๋
ธํ
์ด์
๋ค์ ์คํ๋ง์ด ์ ๊ณตํ๋ ์ด๋
ธํ
์ด์
์ผ๋ก, ๊ฐ๊ฐ ์ปดํฌ๋ํธ, ์๋น์ค, ๋ ํฌ์งํ ๋ฆฌ, ์ปจํธ๋กค๋ฌ ๋ฑ์ ์ญํ ์ ๋ํ๋ธ๋ค. ์คํ๋ง ์ด๋
ธํ
์ด์
์ ๋ฆฌ: https://hanav.tistory.com/191 Spring ์๋
ธํ
์ด์
์ ๋ฆฌ @Component: ์คํ๋ง์ ์ปดํฌ๋ํธ..
2023. 7. 5.
[Spring] ๊ฒ์ํ ํ๋ก์ ํธ ํ ๋ ์ ์ฉํ๋ sql๋ฌธ
๊ธ ๋ณต์ฌํ๊ธฐ INSERT INTO tbl_board (writer, title, userid, content) SELECT writer, title, userid, content FROM tbl_board; ํ์ด์ง ๊ธฐ๋ฅ์ ๊ตฌํํ ๋ ๊ธ ๋ฐ์ดํฐ๊ฐ ์ถฉ๋ถํ ๋ง์์ผํด์ ์ด์ ๊ธ ๋ฐ์ดํฐ ๋ณต์ฌ๋ฅผ ๋ฐ๋ณตํ๋ค. ์ผ๋ จ ์ซ์ ์ฌ์ ๋ ฌ (mysql ๋ฐฉ์) SELECT @seq:=@seq+1 AS seq, seqno, title, writer, regdate FROM (SELECT @seq:=0) a, tbl_board b ORDER BY seq desc; ๊ธ์ ์ญ์ ํ๋ฉด seqno ์ฌ์ด์ ๊ตฌ๋ฉ์ด ์๊ธฐ๋๋ฐ, ์ด๋ฅผ ์ฌ์ ๋ ฌํ๋ sql๋ฌธ์ด๋ค. 10๊ฐ์ฉ ๋๊ธฐ SELECT @seq:=@seq+1 AS seq, seqno, title, wr..
2023. 5. 3.
");
wcs_do();