Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 영속성 컨텍스트
- 도커
- spring boot
- 스프링 시큐리티
- 배포
- 가상화
- 스프링 배치
- 스프링
- HTTP
- Spring Security
- vm
- 웹 서버
- virtualization
- spring cloud
- Java
- web server
- 백엔드
- Spring
- 자바
- Container
- mysql
- 컨테이너
- 스프링 부트
- JPA
- ORM
- computer science
- CS
- 데이터베이스
- CI/CD
- spring batch
Archives
- Today
- Total
목록Spring MVC (1)
개발 일기

MVC란?MVC 패턴은 애플리케이션을 개발할 때 사용하는 디자인 패턴 중 하나이다.애플리케이션의 개발 영역을 MVC(Model, View, Controller)로 구분하여 각 역할에 맞게 코드를 작성하는 개발 방식이다.MVC 패턴을 도입하면서 UI 영역과 도메인(비즈니스 로직) 영역으로 구분되어 서로에게 영향을 주지 않으면서 개발과 유지보수가 가능하다.ModelModel은 애플리케이션의 데이터와 상태를 담당한다. 예를 들어, 사용자 정보를 저장하는 User 클래스가 Model에 해당합니다.Controller에서 사용자 입력(DTO)을 받아 User 객체를 생성하고, 이 객체를 View에 전달하여 화면에 표시할 수 있다.또한 Model에는 데이터베이스 연동을 위한 DAO(Data Access Object)..
Back-End/Spring
2024. 5. 2. 01:33