MapleStory Cookie With Halo

๐Ÿƒ Spring/๐Ÿƒ Spring Boot

[SpringBoot]์›น ๊ฐœ๋ฐœ ๊ธฐ์ดˆ-์ •์  ์ปจํ…์ธ 

๋‰ด์ด NUEY 2025. 1. 3. 18:46
๋ฐ˜์‘ํ˜•

 

  • ์›น ๊ฐœ๋ฐœ์—๋Š” ์„ธ๊ฐ€์ง€ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค.

    1. ์ •์  ์ปจํ…์ธ 

    2. MVC์™€ ํ…œํ”Œ๋ฆฟ ์—”์ง„

    3. API

 


 

์ •์  ์ปจํ…์ธ 
Static Content

 

์ฒซ์ค„์— ์Šคํ”„๋ง๋ถ€ํŠธ๋Š” staticํด๋”์—์„œ ์ฐพ๋Š”๋‹ค๊ณ  ์ ํ˜€์žˆ๋‹ค.

 

  • staticํด๋”์— hello-static.html์ด๋ž€ ํŒŒ์ผ์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.
    • ์ด๋Ÿฐ ํ™”๋ฉด์ž…๋‹ˆ๋‹ค.
    • ๋”๋ณด๊ธฐ
      <!DOCTYPE html>
      <html>
      <head>
          <title>static contenct</title>
          <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      </head>
      <body>
          ์ •์  ์ปจํ…์ธ ์ž…๋‹ˆ๋‹ค.
      </body>
      </html>


  • ์Šคํ”„๋ง ๋ถ€ํŠธ๋Š” ์ž๋ฐ” ์ฝ”๋“œ๊ฐ€ ๋“ค์–ด๊ฐ€์ง€ ์•Š์€ ์ด ์ •์ ์ปจํ…์ธ ๋ฅผ ์ด๋ ‡๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

    1. ์›น๋ธŒ๋ผ์šฐ์ €์—์„œ ์ฃผ์†Œ http://localhost:8080/hello-static.html ์ ์œผ๋ฉด request๊ฐ€ ๋‚ด์žฅ๋œ ํ†ฐ์บฃ์„œ๋ฒ„๋กœ ๊ฐ‘๋‹ˆ๋‹ค.

    2. ํ†ฐ์บฃ์€ ์Šคํ”„๋ง๋ถ€ํŠธ ์•ˆ ์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ์—์„œ hello-static๊ด€๋ จ ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์žˆ๋Š” ์ง€ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

    3. ๊ด€๋ จ ์ปจํ…์ธ ๊ฐ€ ์—†๊ธฐ์—, resouces-staticํด๋”์—์„œ ์ฐพ์Šต๋‹ˆ๋‹ค.

    4. ๋ฐœ๊ฒฌ๋œ ์ •์  ์ปจํ…์ธ ์ธ hello-static.html์„ ์›น๋ธŒ๋ผ์šฐ์ €๋กœ responseํ•ฉ๋‹ˆ๋‹ค.

๐ŸŒŸ ๊ด€๋ จ ์ž๋ฐ”์ฝ”๋“œ๊ฐ€ ์—†์–ด ์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ฑด๋„ˆ๋„๊ณ  ํ™”๋ฉด๋งŒ์„ ๋„์šฐ๋Š” ๊ฒƒ์„ ์ •์  ์ปจํ…์ธ ์ž…๋‹ˆ๋‹ค.

 


โ€ป ์ฐธ์กฐ : https://www.inflearn.com/roadmaps/373

๋ฐ˜์‘ํ˜•