본문 바로가기
728x90
반응형

서버2

[AWS] 서버에 스프링부트 프로젝트 배포하기 AWS EC2로 스프링부트 프로젝트 배포처음에 jar 파일을 실행했더니 에러가 났다 로그를 보니 DB 문제였다로컬 MySQL로 개발을 했다 보니 연결이 될 리가 없었다그래서 AWS RDS DB 인스턴스도 생성!  근데 이 서버로 연결해도 애플리케이션 실행이 안되서 DML 권한을 부여하고 다시 시도했더니 실행이 됐다 나 혼자서 배포한 첫 서비스 이제 카카오 로그인 연결하려고 심사 중! 2024. 12. 5.
MVC 패턴이란? - Model View Controller 디자인 패턴 알아보기 MVC 디자인 패턴MVC 디자인 패턴(The Model-View-Controller pattern)은 애플리케이션을 모델, 뷰, 컨트롤러 세 개의 구성 요소로 분리하는 개발 방법입니다. 모델과 뷰는 보통 직접적으로 연결되지 않고, 컨트롤러를 통해 간접적으로 상호작용하는 방식으로 구성됩니다. 구성 요소 간 역할 분담이 명확해 코드베이스 관리 및 유지가 쉬워지는 장점이 있습니다.  Model모델은 애플리케이션의 데이터와 비즈니스 로직을 담당합니다.모델은 컨트롤러의 요청에 따라 데이터를 반환하거나 상태를 업데이트(변경)합니다. 하지만, 모델이 그 변경 사항을 직접적으로 컨트롤러나 뷰에 전달하지 않습니다. 모델은 뷰와 컨트롤러에 직접 연결되지 않는 경우가 많습니다. 이것은 분리의 장점 중 하나입니다. 분리를 통.. 2024. 8. 30.
728x90
반응형