Spring30 [Spring] (intelliJ,Thymeleaf) ๋ฒํผ ๋๋ฅด๋ฉด Hello,World! ์ถ๋ ฅ [ Hello,World ์ถ๋ ฅํ๊ธฐ ] Spring - [IntelliJ] Hello World ์ถ๋ ฅํ๊ธฐ[ Spring MVC์ ๋ํ์ฌ ] Spring - Spring MVC๋ฅผ ์์์ผ ์์์ด ๊ฐ๋ฅํ๋ค.์ฒ์์ ๋์ถฉ ํ๋ก์ ํธ๋ฅผ ์์ํด๋ณด๋ คํ์ง๋ง,์ด๋ด์๊ฐ! ์๋ ๊ฒ์ด ๋ฏธ์ฝํ๋ ์์ํ ์ ์์๋ค.๊ทธ๋์ ๊ฐ์ฅ ๊ธฐ์ด์ ์ผ๋ก ์์์ผํ๋post-this.tistory.com ๋ฒํผ ๋๋ฅด๋ฉด Hello,World!๐ง๏ธ 1. ๋์ํ๋ฉด๊ณผ ์ฝ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด↓ message ๋ฒํผ import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation... 2024. 10. 31. [Spring] @Controller์ @RestController ๊ทธ๋ฆฌ๊ณ ์ํ์ฝ๋ [ SpringMVC์ ๋ํ์ฌ ] Spring - Spring MVC๋ฅผ ์์์ผ ์์์ด ๊ฐ๋ฅํ๋ค.์ฒ์์ ๋์ถฉ ํ๋ก์ ํธ๋ฅผ ์์ํด๋ณด๋ คํ์ง๋ง,์ด๋ด์๊ฐ! ์๋ ๊ฒ์ด ๋ฏธ์ฝํ๋ ์์ํ ์ ์์๋ค.๊ทธ๋์ ๊ฐ์ฅ ๊ธฐ์ด์ ์ผ๋ก ์์์ผํ๋ ๊ฐ๋ ์ ์ฐจ๊ทผ์ฐจ๊ทผ ์ ๋ฆฌํด๋ณผ๊น ํ๋ค.๋๋ฅ, Spring MVC๋?์๋ง ์ ๋ณด์ฒpost-this.tistory.com [ Hello World ์ถ๋ ฅํ๊ธฐ ] Spring - [IntelliJ] Hello World ์ถ๋ ฅํ๊ธฐ[ Spring MVC์ ๋ํ์ฌ ] Spring - Spring MVC๋ฅผ ์์์ผ ์์์ด ๊ฐ๋ฅํ๋ค.์ฒ์์ ๋์ถฉ ํ๋ก์ ํธ๋ฅผ ์์ํด๋ณด๋ คํ์ง๋ง,์ด๋ด์๊ฐ! ์๋ ๊ฒ์ด ๋ฏธ์ฝํ๋ ์์ํ ์ ์์๋ค.๊ทธ๋์ ๊ฐ์ฅ ๊ธฐ์ด์ ์ผ๋ก ์์์ผํ๋post-this.tistory.com Hello, Wor.. 2024. 10. 18. [Spring] (IntelliJ) Hello World ์ถ๋ ฅํ๊ธฐ [ Spring MVC์ ๋ํ์ฌ ] Spring - Spring MVC๋ฅผ ์์์ผ ์์์ด ๊ฐ๋ฅํ๋ค.์ฒ์์ ๋์ถฉ ํ๋ก์ ํธ๋ฅผ ์์ํด๋ณด๋ คํ์ง๋ง,์ด๋ด์๊ฐ! ์๋ ๊ฒ์ด ๋ฏธ์ฝํ๋ ์์ํ ์ ์์๋ค.๊ทธ๋์ ๊ฐ์ฅ ๊ธฐ์ด์ ์ผ๋ก ์์์ผํ๋ ๊ฐ๋ ์ ์ฐจ๊ทผ์ฐจ๊ทผ ์ ๋ฆฌํด๋ณผ๊น ํ๋ค.๋๋ฅ, Spring MVC๋?์๋ง ์ ๋ณด์ฒpost-this.tistory.com ์์ฃผ ๊ฐ๋จํ ์ค์ต์ ํด๋ณผ๊นํ๋ค. Hello, World ์ถ๋ ฅํ๊ธฐ๐1. Spring initializr ์์ฑํ๊ธฐ. https://start.spring.io/ โก Dependencies - SpringWeb ์ ํํ๊ธฐ.โก Java ํด๋นํ๋ ๋ฒ์ ์ ์ ํํ๊ธฐ. โ๏ธ [Mac ๊ธฐ์ค] ์๋ฐ ๋ฒ์ ์ ์ ๋ชจ๋ฅด๊ฒ ๋ค๋ฉด? ํฐ๋ฏธ๋์ ๋ค์ด๊ฐ๋ค.ํฐ๋ฏธ๋์ java --version ์ด.. 2024. 10. 12. [Spring] ๊น์ํ ๊ธฐ๋ณธํธ_ ์น์ 10. ๋น ์ค์ฝํ 8์ ์ ์ ๋ค ๋๋ด๊ธฐ๋ก ํ ๊ณํ,,,! ๊ฐ์๋ ๋ชจ๋ ๋ค์์ง๋ง ์์ธ์ง ๋ธ๋ก๊ทธ ์์ฑ์ ๋ฏธ๋ค์ก๋ค. ๊ทธ๋๋ ์์ ๋ค ๋ค์๊ฒ ์ด๋๋๋ฉฐ ์ฝ๊ฐ์ ์๋ก์ ํจ๊ป ๋ธ๋ก๊ทธ ์์ฑ์ ํด๋ณด๋ คํ๋ค. ์ฝ๋ก๋๋ก ์ธํด ์ฒด๋ ฅ์ด ๋ฐ์ด๋๊ฑด์ง, ๊ทธ๋ฅ ์ด๋ฏธ ๋ฐ์ด๋๊ฑธ ๋ด๊ฐ ๋ชฐ๋๋ ๊ฑด์ง ์ ์ ์์ง๋ง ์๊ฒฝ๋ จ ํฐ์ง๋ฉฐ ๊ธธ๋ฐ๋ฅ์ ์ฃผ์ ์๋ ์ธ์์ด์ด๋ ์ค๋๋ ํ์ดํ !! ๋ชจ๋๋ค ํ์ดํ ! ๐งธ ๐งธ ๊ตฌ์กฐํ์ ๋ ์ธ ๊ผฌ์ฐ- ๐งธ • scopeใด class : SingletonTest, SingletonWithPrototypeTest1, PrototypeTest • webใด class : LogDemoController, LogDemoService• commonใด class : MyLogger Q. ๋น ์ค์ฝํ๋?A. ๋น์ด ์ฌ์ฉ๋์ด์ง๋ ๋ฒ์์ด๋ค. โ๏ธ .. 2024. 9. 22. [Spring] ๊น์ํ ๊ธฐ๋ณธํธ_ ์น์ 9. ๋น ์๋ช ์ฃผ๊ธฐ ์ฝ๋ฐฑ ์ฝ๋ก๋ ํด์ ์ฆ์ผ๋ก ๊ธฐ๋ ฅ์์๊ณผ ์กฐ๊ธ๋ง ์์ง์ฌ๋ ์จ๋ชธ์ด ์ํ์ ๊ฒช๊ณ ์์ง๋ง, ์์์ ๊ณต๋ถํ๋ ๊ฑด ํฐ ๊ธฐ๋ ฅ์ด ๋ค์ง ์์ ์ด์ฐ์ ์ฐ ํ๊ณ ์๋ค. ์ค๋์ ๋ ธํธ๋ถ ์กด์ด ์๋ ์คํฐ๋์นดํ์์ ๊ณต๋ถ๋ฅผ ํ๋๋ฐ ์์ฃผ ์พ์ ํ๊ณ ์ข๋ค. ์ด๋ ํ์ผ ์ ๋ฒ๋ ๊ฐ ์๋์ง ์๋ฆฌ๋ฆญ- ํ๊ณ ์ธ์ด ์์ฐ์นํ์ ์ธ ๋๋์ด ๋ฌผ์ฌ๋๋ค. ํผ๊ณค์ ์ฉ์ด ๋คํฌ์ํด์ด ์ฝ๊น์ง ๋ด๋ ค์์ง๋ง ์ค๋๋ ํ์ดํ !! ๐งธ ๐งธ ๊ตฌ์กฐํ์ ๋ ์ธ ๊ผฌ์ฐ- ๐งธ • lifecycleใด class : NetworkClient, beanLifeCycleTest โ๏ธ ๊ฒฐ๊ณผ๊ฐ null โบ BeanLifeCycleTest@Configurationstatic class LifeCycleConfig { @Bean public NetworkClient netwo.. 2024. 8. 25. [Spring] ๊น์ํ ๊ธฐ๋ณธํธ_ ์น์ 8. ์์กด๊ด๊ณ ์๋ ์ฃผ์ ์ฝ๋ก๋์ ๊ฑธ๋ ค ์ผ์ฃผ์ผ์ ๋์์๋ค ์ด์๋ฌ๋ค. ๋จน๊ณ ์๊ณ ๋ง ๋ฐ๋ณตํ๋ ๋ํํจ์ ๋ํ์์ด ๋์ด๋ฒ๋ ธ๋๋ฐ... ์ด๋ ๊ฒ ๋ค์ ๊ณต๋ถ๋ฅผ ํ๋ ค๋ ๋ฐฐ๋ก ํ๋ ๊ฒ ๊ฐ๋ค. 8์์ ๊ผญ ๊ฐ์๋ฅผ ๋ค ๋ฃ๊ฒ ๋ค๊ณ ๋ค์งํ์๋๋ฐ,,, ์ผ๋ง ๋จ์ง ์์ ์๊ฐ ๋ค๋ฅธ ๊ณต๋ถ ์ ์ฒ๋๊ณ 8์ ์์ ๋๋ด๋ณผ๊น ํ๋ค. (๊ณผ์ฐ ํ ์ ์์ผ๋ ค๋?) ์๋ฌดํผ ๋ชจ๋๋ค ํ์ดํ !!!!๐งธ ๐งธ ๊ตฌ์กฐํ์ ๋ ์ธ ๊ผฌ์ฐ- ๐งธ • orderใด class : OrderServiceImpl • annotationใด interface : MainDiscountPolicy • HelloLombok • AllBeanTestใด class : AllBeanTest • AutoWiredTestใด class : AutoWiredTest โ๏ธ OrderServiceImpl โบ ์์ฑ์ ์ฃผ.. 2024. 8. 23. ์ด์ 1 2 3 4 5 ๋ค์