asil
Reviews Written
9
Average Rating
4.8
Posts
Q&A
Whitelabel Error Page ์๋ฌ
์ค๋์ง๋์ ํด๊ฒฐํ์ จ๊ฒ ์ง๋ง ๋๊ตฐ๊ฐ ๋ณด์ค๋ถ์ด ๊ณ์ค๊น๋ด ๋๊ธ ๋ต๋๋ค ์๋ ๋ถ๋ถ ------- ํ์ง๋ง ํ๊ฐ์ง ์๋ฌธ์ธ ๊ฒ์ ๊ฐ์ฌ๋๊ป์ h2.bat ๋ฅผ ๊ผญ ์ผ ๋๊ณ ์คํ์์ผ์ผ ํ๋ค๊ณ ํ์ จ์ง๋ง ์ ๋ h2.bat ์๋ฒ๋ฅผ ์ผ ๋ ๋ค ์คํ์ ์ํค๋ฉด ์์ ๊ฐ์ด /members/new ์ /members ์์ whitelabel error page๊ฐ ๋น๋๋ค. ํ์ง๋ง h2.bat๋ฅผ ์๋ฒ๋ฅผ ๊บผ๋ ๋ค ์คํํ๋ฉด ์๋ก์ด ๋ฐ์ดํฐ ๊ฐ์ด ์ ๋ฑ๋ก๋๊ณ ์กฐํ ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ธํ ๋ฆฌ ์ ์ด์์ ๋ค์ ์๋ฒ๋ฅผ ๋ ๋ค h2.bat์ ์คํ์ํค๋ฉด MEMBER ํ ์ด๋ธ์๋ ์๋ก์ด ๋ฐ์ดํฐ ๊ฐ์ด ์ ๋ค์ด๊ฐ์์ต๋๋ค. ๋ฐ๋๋ก IntelliJ์์ ์๋ฒ๋ฅผ ์ผ๋๋ฉด ์๋ก์ด ๋ฐ์ดํฐ ๊ฐ์ ๋ฑ๋กํ๊ณ ์กฐํ๋ ๊ฐ๋ฅํ์ง๋ง ๊ทธ ๊ฐ์ h2 ๋ฐ์ดํฐ ๋ฒ ์ด์ค์์ ํ์ธํ๊ธฐ ์ํด h2.bat์ ์คํ์ํค๋ฉด ์๋์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ ์ ํ์ธ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ------ ์ ๋ํด, H2 ์ฝ์์ชฝ url์ด ์๋๋ผ application.properties ํ์ผ์ ์๋ spring.datasource.url ๋ถ๋ถ์ด ํน์ spring.datasource.url=jdbc:h2:~/test ์ด๋ ๊ฒ ๋์ด์์ง ์์ผ์ ๊ฐ์ spring.datasource.url=jdbc:h2:tcp://localhost/~/test ์ด๋ ๊ฒ ์์ ํ๋ฉด H2 ์ฝ์์์ ์ฐ๊ฒฐํ ์ํ๋ก spring ํ์ ๋ชฉ๋ก ๊ฐ์ ์ ์๊ฐ๋ฅํฉ๋๋ค ์ฆ H2 ์ฝ์์์๋, spring ์ชฝ์์๋ ๋ ๋ค jdbc:h2:tcp://localhost/~/test ๋ก ์ ์ํด์ผ๋ฉ๋๋ค
- 0
- 7
- 698
Q&A
toString ๊ด๋ จ ์ง๋ฌธ
๋๊ฐ ๋ณด์ค ์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ํน์ ํด๋น ๊ฐ์ ๋ณด์๋ ๋ถ๋ค ๋์ ๋์๋ผ๊ณ ์์๋ด์ ์ฌ๊ธฐ์ ์์ฑํฉ๋๋ค println, print ๋ฑ์ Object๊ฐ ๋งค๊ฐ๋ณ์์ผ ๋(์ ์ํฉ์ ๊ฒฝ์ฐ book) ๋ด๋ถ์ String.valuejOf์ ํธ์ถํฉ๋๋ค valueOf๋ Object๋ฅผ ๋ฐ์์ toString์ ํธ์ถํฉ๋๋ค ์ฆ, System.out.println(book) -> public void println(Object x) { String s = String.valueOf(x) ... } ->public static String valueOf(Object obj) { return (obj == null) ? "null" : obj.toString(); } ์ด๋ฐ์์ ๋๋ค. ์ดํ toString์ด ์ฌ์ ์ ๋์ด์์ผ๋ฉด ๊ทธ๊ฑธ ๋ฐ๋ฅผ ๊ฑฐ๊ณ ์๋๋ฉด Object์ toString์ ํธ์ถํ๊ฒ ์ฃ
- 0
- 1
- 227




