๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ฒ ์ด์ง2

์ˆ˜์ค€๋ณ„ ํ•™์Šต๋ฐ˜_๋ฒ ์ด์ง๋ฐ˜ 2ํšŒ์ฐจ ์„ธ์…˜ ๋ฒ ์ด์ง๋ฐ˜API์™€ ์›น ์„œ๋ฒ„(MVC)12/10 20:00 ~ 21:20 (์•ฝ 1์‹œ๊ฐ„ 20๋ถ„ ์ง„ํ–‰) API (Application Programming Interface)ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋Œ€ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ• : ํด๋ผ์ด์–ธํŠธ(์‚ฌ์šฉ์ž ๋˜๋Š” ์™ธ๋ถ€ ์‹œ์Šคํ…œ)์ด ์„œ๋ฒ„์— ์š”์ฒญํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ ๋‹จ์œ„์ด๋‹ค.ํ•  ์ผ๊ณผ ๊ด€๋ จ๋œ 4๊ฐ€์ง€ API ์˜ˆ์‹œ๋”๋ณด๊ธฐ /** * ํ• ์ผ ์ƒ์„ฑ API */ @PostMapping public String createTodoAPI() { return "created"; } /** * ํ• ์ผ ์กฐํšŒ API */ @GetMapping public String getTodoAPI() { return "retrieve todo"; } .. 2024. 12. 11.
์ˆ˜์ค€๋ณ„ ํ•™์Šต๋ฐ˜_๋ฒ ์ด์ง๋ฐ˜ 1ํšŒ์ฐจ ์„ธ์…˜ ๋ฒ ์ด์ง๋ฐ˜์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ, ์ปดํฌ๋„ŒํŠธ ์Šค์บ”, ์Šคํ”„๋ง ๋นˆ ์ค‘์š” ํ‚ค์›Œ๋“œโญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ - ๋ฉด์ ‘์— ๋‚˜์˜ค๋Š” ๋‚ด์šฉ๋“ค์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ์˜์กด์„ฑ ์ฃผ์ž…์ œ์–ด์˜ ์—ญ์ „์ปดํฌ๋„ŒํŠธ ์Šค์บ”์Šคํ”„๋ง ๋นˆ๋นˆ์˜ ์ƒ์• ์ฃผ๊ธฐ๋นˆ ์Šค์ฝ”ํ”„์‹ฑ๊ธ€ํ†ค ์Šคํ”„๋ง ์š”์ฒญ ํ๋ฆ„๋„ @RestController@RequestMapping("/hello")public class HelloController { @GetMapping() public String sayHello() { return "hello"; }}์•„๋ž˜ ์ž‘์—…์€ ๋ˆ„๊ฐ€ ํ–ˆ์„๊นŒ?!์ „๋ถ€ ์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ํ•ด์ค€๋‹ค!!HelloController helloController = new HelloController();helloController.sayHello(); ์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ๋ฅผ.. 2024. 12. 7.