728x90 ๋ฐ์ํ ์คํ๋ง๋ถํธ ํ ์คํธ์ฝ๋2 #3-2_์คํ๋ง๋ถํธ์์ ํ ์คํธ์ฝ๋ ์์ฑ +java.lang.NullPointerException ์๋ฌ ํด๊ฒฐ๋ฐฉ๋ฒ java.lang.NullPointerException ์๋ฌ๋ฅผ ์ฐพ์ผ์๋ ๋ถ๋ค์ ์คํฌ๋กค์ ์๋๋ก ๋ด๋ฆฌ์๋ฉด ๋ฉ๋๋ค.(์ค๊ฐ์ ์ฝ์งํ๊ฑธ ๊ธฐ๋กํด๋์ ์๋๊ฐ ๊ธธ์ด์ ํํ) #3-1๋ด์ฉ์ https://we1cometomeanings.tistory.com/64 #3-1_์คํ๋ง๋ถํธ์์ ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑ + ์ธํ ๋ฆฌ์ ์ด ํ ์คํธ ์ฝ๋ ์์ฑ์ cannot resolve symbol ์๋ฌ TDD์ ๋จ์ํ ์คํธ TDD๋ ํ ์คํธ๊ฐ ์ฃผ๋ํ๋ ๊ฐ๋ฐ -> ํ ์คํธ์ฝ๋๋ฅผ ๋จผ์ ์์ฑํ๋ ๊ฒ์์๋ถํฐ ์์ - ํญ์ ์คํจํ๋ ํ ์คํธ๋ฅผ ๋จผ์ ์์ฑ - ํ ์คํธ๊ฐ ํต๊ณผํ๋ ํ๋ก๋์ ์ฝ๋ ์์ฑ - ํ ์คํธ๊ฐ ํต๊ณผํ we1cometomeanings.tistory.com HelloControllerTest๋ฅผ ๋กฌ๋ณต์ผ๋ก ์ ํํ๊ธฐ ์์ผ๋ก ๋ชจ๋ ์๋ต Dto๋ ์ด Dt.. 2021. 7. 23. #3-1_์คํ๋ง๋ถํธ์์ ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑ + ์ธํ ๋ฆฌ์ ์ด ํ ์คํธ ์ฝ๋ ์์ฑ์ cannot resolve symbol ์๋ฌ ํด๊ฒฐ๋ฐฉ๋ฒ TDD์ ๋จ์ํ ์คํธ TDD๋ ํ ์คํธ๊ฐ ์ฃผ๋ํ๋ ๊ฐ๋ฐ -> ํ ์คํธ์ฝ๋๋ฅผ ๋จผ์ ์์ฑํ๋ ๊ฒ์์๋ถํฐ ์์ - ํญ์ ์คํจํ๋ ํ ์คํธ๋ฅผ ๋จผ์ ์์ฑ - ํ ์คํธ๊ฐ ํต๊ณผํ๋ ํ๋ก๋์ ์ฝ๋ ์์ฑ - ํ ์คํธ๊ฐ ํต๊ณผํ๋ฉด ํ๋ก๋์ ์ฝ๋๋ฅผ ๋ฆฌํฉํ ๋งํ๋ค. ๋จ์ํ ์คํธ๋ TDD์ ์ฒซ๋ฒ์งธ ๋จ๊ณ์ธ ๊ธฐ๋ฅ ๋จ์์ ํ ์คํธ ์ฝ๋ ์์ฑ์ ๋ปํจ. ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํด์ผ ํ๋ ์ด์ ์๊ฐ๋์ ๋ง์์ ์ํ๋ฉด 1) ๋น ๋ฅธ ํผ๋๋ฐฑ ์ฝ๋ ์์ฑ Tomcat ์คํ Postman ๊ณผ ๊ฐ์ API ํ ์คํธ ๋๊ตฌ๋ก HTTP ์์ฒญ ์์ฒญ๊ฒฐ๊ณผ๋ฅผ System.out.println() ์ผ๋ก ๋์ผ๋ก ๊ฒ์ฆ ๊ฒฐ๊ณผ๊ฐ ๋ค๋ฅด๋ฉด ๋ค์ Tomcat ์ค์งํ๊ณ ์ฝ๋ ์์ 2๋ฒ๋ถํฐ 5๋ฒ๊น์ง ๋งค๋ฒ ์ฝ๋๋ฅผ ์์ ํ ๋ ๋ง๋ค ๋ฐ๋ณตํด์ผ ํ๋๋ฐ, ํฐ์บฃ์ ์ฌ์์ํ๋๋ฐ๋ 1๋ถ์ด์์ ์๊ฐ์ด ์์๋๊ธฐ ๋๋ฌธ์ ํ ์คํธ .. 2021. 7. 21. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ