본문 바로가기

스프링6

[Spring] Spring MVC의 동작방식을 전체적인 관점으로 이해해보면? Spring MVC Flow 앞선 포스팅에서는 MVC가 무엇인지 각각이 어떤 역할을 하는지를 살펴보았고 조금 더 멀리서 바라봤을 때 MVC가 어떻게 동작되는지 전체적인 흐름을 정리해 볼 필요가 있을 것 같아서 작성해보려고 한다. (간단한 흐름에 대해서 정리하게 됩니다.) Spring MVC는 Model View Controller 크게 이 세가지를 기준으로 바라보게 되는데 이는 Spring이 MVC 방식으로 동작하기 때문이다. 우선 몇 가지 가정을 하고 시작을 해보면 '클라이언트 요청을 받았다는 것' 그리고 '클라이언트 요청을 처리하는 과정인 상태'를 정의하고 시작을 해보려고 한다. 클라이언트에게 요청을 받았다는 것은 어떠한 클라이언트의 요구사항이 될 수 있다. 웹 브라우저든지 혹은 앱이라든지 앞서 서버.. 2023. 8. 22.
[Spring] 스프링이 무엇이고, MVC는 무엇일까, 그리고 왜 쓸까? Spring '해당 포스트는 스프링에 대한 전반적인 흐름에 대해서 알고 싶어 작성한 글입니다. 스프링에 대해서 자세하게 알고 있거나 기초적인 지식 혹은 흐름에 대해서 알고 계신 분들에게는 도움이 크게 되지 않을 수 있습니다.' 스프링이란 무엇인지에 대해서 그리고 무엇을 위한 것인지 또 이에 필요한 지식은 무엇인지 알아보려고 한다. 우선 스프링은 위키피디아에서 아래와 같이 정의되어 있다. The Spring Framework is an application framework and inversion of control container for the Java platform. The framework's core features can be used by any Java application, but th.. 2023. 8. 21.