Framework/Spring Framework

(22.12.13)Spring ํ”„๋ ˆ์ž„์›Œํฌ : ์„ค์น˜ ๋ฐ ์†Œ๊ฐœ ์ดํด๋ฆฝ์Šค์™€ ์—ฐ๋™ํ•ด๋ณด๊ธฐ

ํ”„๋กœ๊ทธ๋ž˜๋จธ ์˜ค์›” 2022. 12. 13.

Spring Framework

 

 

-MVC ํŒจํ„ด ์ง€์›

-View : jsp, thymeleaf

-Controller ์ปดํฌ๋„ŒํŠธ : ์„œ๋ธ”๋ฆฟ์ด ์•„๋‹Œ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ๋œ๋‹ค. (์„œ๋ธ”๋ฆฟ์€ ์Šคํ”„๋ง์—์„œ ์ง€์›)

- ํŽธํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” Annotation (์ผ์ข…์˜ ์ฃผ์„)์„ ์ œ๊ณตํ•ด์ค€๋‹ค. ์˜ˆ์‹œ )@Controller,@Service, @Persistence, @Component ๋“ฑ๋“ฑ

 

-Eclipse ์— Plugin ์œผ๋กœ ์„ค์น˜ํ•˜๊ฒŒ๋œ๋‹ค.(STS)

-ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์šฉ ํˆด(Maven)์ด ๋‚ด์žฅ ๋ผ ์žˆ๋‹ค. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋‹ค์šด๋ฐ›์•„์„œ ์ ์ ˆํ•œ ํŒŒ์ผ์— ๋„ฃ์–ด ๋†“๋Š” ์ผ๋งˆ์ € ํ•ด์ค€๋‹ค.

 

๋ทฐ๋กœ์„œ jsp๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์„ค์ •์ด ํ•„์š”ํ•˜๋‹ค.

pom.xml ํŒŒ์ผ์— dependency ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผํ•œ๋‹ค.

 

Spring start boot

 

application.propertie๋ฅผ ์ˆ˜์ •ํ•ด์ค˜์„œ jspํŒŒ์ผ ์˜ ๊ฒฝ๋กœ์™€ ํ™•์žฅ์ž๋ฅผ ์ฃผ์–ด ์ƒ๋žต ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค.

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

์‹คํ–‰ ๊ฒฐ๊ณผ : 

 

 


 

 

 

 

๋Œ“๊ธ€