Spring Boot
-
[Spring Boot] MVC 패턴 기초(추후 심화로 수정)Spring/Spring Boot 2024. 4. 4. 02:38
MVC 패턴이란? MVC (Model - View - Controller) 패턴은 소프트웨어 설계와 아키텍처를 위한 디자인 패턴중 하나이다. 주로 사용자 인터페이스(UI) 를 가진 응용프로그램에 사용되며 Model, View, Controller로 구성요소를 작업을 처리하는 개발 방법론이다. MVC 패턴 동작 원리 User: 사용자가 웹 사이트에 접속한다. Manipulates: Controller는 사용자가 요청한 웹 페이지를 보여주기 위해 Model을 호출한다. Updates: Model은 비즈니스 로직을 통해 DB 및 파일과 같은 데이터를 제어한 후 결과를 반환한다. 이후 Controller는 Model에게 반환받은 결과를 View에 반영한다. Sees: 데이터를 받아온 View가 사용자에게 웹 페..
-
[Spring Boot] 간편 프로젝트 생성Spring/Spring Boot 2024. 4. 4. 01:01
Spring Boot 웹 프로젝트 생성 start.spring.io 에서 생성 start.spring.io에 접속한다. Category 설정 Project : 사용할 Build Tool을 선택한다 build tool 비교 자료 https://jamcoding.tistory.com/8 Language : 사용할 프로그래밍 언어를 선택한다. Spring Boot : 사용할 Spring Boot의 버전을 선택한다. 개발 중인 버전(SNAPSHOT), 정식 릴리즈되지 않은 버전(M~)이 붙는다. Project Metadata : 프로젝트의 속성정보를 설정한다. Group : 프로젝트를 정의하고 구분하게 해주는 고유한 식별자 정보, (기업 도메인 주소의 역순으로 주로 사용) Artifact : 프로젝트의 이름 N..