์ ์ฒด ๊ธ(658)
-
์คํ๋ง ์ปจํธ๋กค๋ฌ ํ๋ผ๋ฏธํฐ์ ํ๊ธ ๊นจ์ง ํ์ ํด๊ฒฐ ๋ฐฉ๋ฒ
๊ฐ๋ฐํ๋๋ฐ ์คํ๋ง ์ปจํธ๋กค๋ฌ์ ํ๊ธ๊นจ์ง์ด ๋ฐ์ํด์ ์ ๋๋ก ๊ฐ์ด ์๋ค์ด์ค๋ ์ํฉ์ด ๋ฐ์ํ์๋ค. ์ํฉ์ url์ ํ๋ผ๋ฏธํฐ๋ก ์ ๋ฌํ๋๋ฐ ์ด๋ ํ๊ธ์ด ๋ค์ด๊ฐ url์ ๋ํด์ ํ๊ธ๊นจ์ง ํ์์ด ๋ฐ์ํ์๋ค. ์ธํ ๋ฆฌ์ ์ด ํ๊ธ ์ค์ ์ด ์๋ชป๋๋ ํ๊ณ ๊ตฌ๊ธ๋งํ๋ฉด ๋์ค๋ ๊ฐ์ข ์ค์ ์ ๋ค ํด๋ดค์ง๋ง ์๋์๋ค..ใ ใ ์ด ๋ฐฉ๋ฒ์ด ์๋ ๊ฒ ๊ฐ์์ ์๋ฒ์์ ๋ฌธ์ ์ธ๊ฐ ํ๊ณ tomcat์ server.xml ๋ณด๋๊น ์๋ฒ์ ์ธ์ฝ๋ฉ ์ค์ ์ ์ํด์ค์ ๋ฐ์ํ๋ ๊ฒ์ด๋ค...๐ tomcat ์ค์นํ ๊ณณ์ conf > server.xml ์๋๋ URIEncoding="UTF-8" ์ด ์์ ๊ฒ์ธ๋ฐ ์ด๊ฑธ ์ถ๊ฐํด์ฃผ๋ฉด ์๋ฒ ์ธ์ฝ๋ฉ ์ฒ๋ฆฌ๊ฐ ๋๋ค.
2023.05.09 -
์คํ๋ง ์ธ๋ถ ์ค์ ๋ฐฉ๋ฒ (์ปค๋งจ๋ ๋ผ์ธ ์ธ์, ์ปค๋งจ๋ ๋ผ์ธ ์ต์ ์ธ์, ์คํ๋ง ํตํฉ)
์คํ๋ง ์ธ๋ถ ์ค์ ๋ฐฉ๋ฒ (OS ํ๊ฒฝ ๋ณ์, ์๋ฐ ์์คํ ์์ฑ) (tistory.com) ์คํ๋ง ์ธ๋ถ ์ค์ ๋ฐฉ๋ฒ (OS ํ๊ฒฝ ๋ณ์, ์๋ฐ ์์คํ ์์ฑ) 0๏ธโฃ ์ธ๋ถ ์ค์ ์ด๋ ? ๋ณดํต ์ค๋ฌด์์ ๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด ๋๋ถ๋ถ ํ์ฌ์์ ์ด์ ์๋ฒ์ ๊ฐ๋ฐ ์๋ฒ๋ฅผ ๋๋ ์ ๊ฐ๋ฐ์ ์งํํ๋ค. ๋จผ์ ๊ฐ๋ฐ ์๋ฒ์์ ๊ฐ๋ฐํ๊ณ , ํ ์คํธ๋ฅผ ์งํ ํ ์ ์์ ์ผ๋ก ๋์ํ hyejin.tistory.com ์ ๋ฒ ๊ธ์์๋ ์คํ๋ง ์ธ๋ถ ์ค์ ํ๋ ๋ฐฉ๋ฒ ์ค OS ํ๊ฒฝ ๋ณ์, ์๋ฐ ์์คํ ์์ฑ์ ์ฌ์ฉํด์ ์ฝ์ด์ค๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์์๋ดค๋ค. ์ด๋ฒ์๋ ๋๋จธ์ง ์ธ๋ถ ์ค์ ๋ฐฉ๋ฒ์ ๋ํด์ ์์ฑํ ์์ ์ด๋ค. 1๏ธโฃ ์ธ๋ถ ์ค์ ๋ฐฉ๋ฒ : ์ปค๋งจ๋ ๋ผ์ธ ์ธ์ ์ปค๋งจ๋ ๋ผ์ธ ์ธ์ (Command line arguments)๋ ์ ํ๋ฆฌ์ผ์ด์ ์คํ ์์ ์ ์ธ๋ถ ์ค์ ๊ฐ์ main..
2023.05.08 -
์คํ๋ง ์ธ๋ถ ์ค์ ๋ฐฉ๋ฒ (OS ํ๊ฒฝ ๋ณ์, ์๋ฐ ์์คํ ์์ฑ)
0๏ธโฃ ์ธ๋ถ ์ค์ ์ด๋ ? ๋ณดํต ์ค๋ฌด์์ ๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด ๋๋ถ๋ถ ํ์ฌ์์ ์ด์ ์๋ฒ์ ๊ฐ๋ฐ ์๋ฒ๋ฅผ ๋๋ ์ ๊ฐ๋ฐ์ ์งํํ๋ค. ๋จผ์ ๊ฐ๋ฐ ์๋ฒ์์ ๊ฐ๋ฐํ๊ณ , ํ ์คํธ๋ฅผ ์งํ ํ ์ ์์ ์ผ๋ก ๋์ํ๋ค๋ ๊ฒ์ ํ์ธํ ํ์ ์ค์ ๊ณ ๊ฐ์๊ฒ ์๋น์ค ํ๋ ์ด์ ํ๊ฒฝ์ ๋ฐฐํฌ๋ฅผ ํ๋ ๋ฐฉ์์ผ๋ก ์งํํ๋ค. ๊ฐ๋ฐ ํ๊ฒฝ : ๊ฐ๋ฐ ์๋ฒ, ๊ฐ๋ฐ DB ์ด์ ํ๊ฒฝ: ์ด์ ์๋ฒ, ์ด์ DB ์ด๋ฐ์์ผ๋ก DB๋ ๋ค๋ฅธ ๊ฐ๊ฐ ๋ค๋ฅธ ๊ฒ์ ์ฌ์ฉํด์ ์งํํด์ฃผ๋๋ฐ ๊ทธ๋ฌ๋ฉด ๊ฐ๊ฐ ํ๊ฒฝ์ ๋ฐ๋ผ์ DB URL , username ๋ฑ๋ฑ์ ์ค์ ์ด ์กฐ๊ธ์ฉ ๋ค๋ฅด๊ฒ ๋๋ค. ํ๊ฒฝ์ ๋ฐ๋ผ ๋ค๋ฅธ ์ค์ ๊ฐ์ ์ฌ์ฉํ๊ธฐ ์ํด์ ๋น๋ ํ ๊ฐ ํ๊ฒฝ์ ๋ง์ถฐ ์คํ ์์ ์ ์ธ๋ถ ์ค์ ๊ฐ์ ์ฃผ์ ํด์ฃผ๋ฉด ๋๋ค. ๋ฐฐํฌ ํ๊ฒฝ๊ณผ๋ ์๊ด์์ด ๋น๋๋ ํ๋ฒ๋ง ์งํํ๊ณ , ๊ทธ ๋ค์ ์คํ ์์ ์ ํ๊ฒฝ์ ๋ฐ๋ผ ์ค์ ๊ฐ..
2023.05.04 -
์คํ๋ง ๋ถํธ - ์๋ ๊ตฌ์ฑ ๋์ ์๋ฆฌ
์๋ ๊ตฌ์ฑ Auto Configuration ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ณ ์ฌ์ฉํด๋ณด๊ธฐ (tistory.com) ์๋ ๊ตฌ์ฑ Auto Configuration ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ณ ์ฌ์ฉํด๋ณด๊ธฐ ์๋ ๊ตฌ์ฑ ์ฌ์ฉ ์ ์คํ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ณ ์ฌ์ฉํด๋ณด๊ธฐ (tistory.com) ์๋ ๊ตฌ์ฑ ์ฌ์ฉ ์ ์คํ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ณ ์ฌ์ฉํด๋ณด๊ธฐ ์คํ๋ง @Conditional (tistory.com) ์คํ๋ง @Conditional 0๏ธโฃ ์์ ํ๋ก์ ํธ hyejin.tistory.com ์ ๋ฒ ๊ธ์์ ์๋ ๊ตฌ์ฑ @AutoConfiguration์ ์ฌ์ฉํด์ ๊ฐ๋จํ ๋ฉ๋ชจ๋ฆฌ ์กฐํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง๋ค๊ณ ์ง์ ์ฌ์ฉํด๋ดค๋ค. ์ด๋, ์๋ ๊ตฌ์ฑ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ resources/META-INF/spring ํด๋์ org.springframework.boot.a..
2023.05.02 -
์๋ ๊ตฌ์ฑ Auto Configuration ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ณ ์ฌ์ฉํด๋ณด๊ธฐ
์๋ ๊ตฌ์ฑ ์ฌ์ฉ ์ ์คํ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ณ ์ฌ์ฉํด๋ณด๊ธฐ (tistory.com) ์๋ ๊ตฌ์ฑ ์ฌ์ฉ ์ ์คํ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ณ ์ฌ์ฉํด๋ณด๊ธฐ ์คํ๋ง @Conditional (tistory.com) ์คํ๋ง @Conditional 0๏ธโฃ ์์ ํ๋ก์ ํธ ๋ง๋ค๊ธฐ ์คํ๋ง ๋ถํธ๊ฐ ์ ๊ณตํ๋ ์๋ ๊ตฌ์ฑ์ ๋ํด์ ์์๋ณด๊ธฐ ์ ์ ๊ฐ๋จํ ์์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค ๊ฒ์ธ๋ฐ ์ด ์์ ํ๋ก์ ํธ๋ hyejin.tistory.com ์ ๋ฒ ๊ธ์์๋ ์คํ๋ง ๋ถํธ๊ฐ ์ ๊ณตํ๋ ์๋ ๊ตฌ์ฑ Auto Configuration ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ ์ ์ง์ ์คํ๋ง ๋น์ผ๋ก ๋ฑ๋กํด์ ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง๋ค์ด๋ดค๋ค. ์ด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ ๋ ํ์ํ ๋น๋ค์ด ๋ญ์ง ์์์ผ ํ๊ณ , ์ด๋ฅผ ํ๋ํ๋ ๋น์ผ๋ก ๋ฑ๋กํด์ค์ผ ํ๋ค๋ ๋จ์ ์ด ์์ด๋๋ฐ ์คํ๋ง ๋ถํธ์์๋ ์๋ ๊ตฌ์ฑ ๊ธฐ..
2023.04.28 -
์๋ ๊ตฌ์ฑ ์ฌ์ฉ ์ ์คํ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ณ ์ฌ์ฉํด๋ณด๊ธฐ
์คํ๋ง @Conditional (tistory.com) ์คํ๋ง @Conditional 0๏ธโฃ ์์ ํ๋ก์ ํธ ๋ง๋ค๊ธฐ ์คํ๋ง ๋ถํธ๊ฐ ์ ๊ณตํ๋ ์๋ ๊ตฌ์ฑ์ ๋ํด์ ์์๋ณด๊ธฐ ์ ์ ๊ฐ๋จํ ์์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค ๊ฒ์ธ๋ฐ ์ด ์์ ํ๋ก์ ํธ๋ ์ค์๊ฐ์ผ๋ก ์๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ์น์ผ๋ก ํ hyejin.tistory.com ์ ๋ฒ ๊ธ์์ ๋ง๋ ์ค์๊ฐ memory ์กฐํ ํ๋ ํ๋ก์ ํธ๋ฅผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋ง๋ค์ด์ ๋ค๋ฅธ ํ๋ก์ ํธ๋ค์์๋ ์ฌ์ฉํ๊ณ ์ถ์ ๋ ๋จผ์ ์คํ๋ง ๋ถํธ๊ฐ ์ ๊ณตํ๋ ์๋ ๊ตฌ์ฑ AutoConfiguration์ ์ฌ์ฉํ์ง ์๊ณ ์์ํ๊ฒ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๋ณผ ๊ฒ์ด๋ค. ๐ ์ฐธ๊ณ ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง๋ค ๋๋ ์คํ๋ง ๋ถํธ ํ๋ฌ๊ทธ์ธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ง ์๋๋ค. (๋ค๋ฅธ ํ๋ก์ ํธ์์ ํฌํจ๋์ด ์ฌ์ฉ๋์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ง์ ์คํ๋ ์ผ์ด ์์) 0..
2023.04.28