# MVC
MVC의 개념
MVC에서 M은 Model V은 View C은 Controller의 약자이다.M 즉, Model은 DB라고 보면된다.C 즉, Controller는 회사내로보면 팀장이나 프로젝트 PM이다.M을 받아서 어떻게 할지 방향을 제시한다.V은 View 이고 받은 M을 보기좋게 꾸
[Spring MVC - 핵심] 6. 스프링 MVC 기능
김영한 님의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 강의를 보고 작성한 내용입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboard스프링 부트에 Jar 를 사용하면

뷰 리졸버
본 시리즈는 인프런 학습 사이트의 김영한 강사님의 java spring mvc - 백엔드 웹 개발 핵심 기술 편을 학습한 내용을 바탕으로 정리하였습니다. 저번 시간에 Spring의 frontController 인 Dispatcher Servlet 을 통해 핸들러 매핑
[Spring MVC - 핵심] 5. 스프링 MVC 구조
김영한 님의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 강의를 보고 작성한 내용입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboardFrontController --
[Springboot] 패키지 구조
서론 Spring boot로 jpa 및 spring-data-jpa를 사용하는 상황에서 아래와 같은 내용을 알아보고자 한다. > 스프링 프레임워크가 어떤 데이터 흐름을 가지고 데이터가 전달되는지 어떤 순서로 소스를 작성해야되는지 각각의 패키지들이 어떤 역할을 하는지 프로젝트 구조 스프링 부트는 목적에 따라 여러 패키지를 생성하여 소스코드를 관리한다. > ...

[jsp] MVC pattern
MVC 패턴 이전에 Model 1,2 를 확인해보자 Model 1 모델 1 구조는 JSP를 이용한 단순한 모델이다. 모델 1 구조는 웹브라우저의 요청을 JSP가 직접 처리한다. 웹브라우저의 요청을 받은 JSP는 자바빈이나 서비스 클래스를 사용해서 요청한 작업을 수행하고
[Spring MVC - 핵심] 4. MVC 프레임워크 만들기
김영한 님의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 강의를 보고 작성한 내용입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboardFront Controller모든
[Spring MVC - 핵심] 3. Servlet, JSP, MVC 패턴
김영한 님의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 강의를 보고 작성한 내용입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboard회원 등록, 저장, 조회에 해당하
Part 1. 전산 기초 - 개발상식, 자료구조
전산 기초 깃허브 링크좋은 코드란 뭐라고 생각? (또는 개발 업무 협업 시 중요한 것)합의된 규칙으로 일관성있게 작성된 코드라고 생각이유 : 팀원들과 합의된 규칙을 기반으로 코드를 일관성있게 작성하면 가독성이 좋아져 다른 사람이 작성한 코드도 비교적 쉽게 이해가 가능
[Spring MVC - 핵심] 2. Servlet
김영한 님의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 강의를 보고 작성한 내용입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboard@ServletComponentS
[Spring]AOP copy
AOP(Aspect Oriented Programming)란 관점 지향 프로그래밍 기법이다. 어떤 관점으로 프로그래밍을 할까? 핵심로직이냐, 부가로직이냐가 바로 그 관점이다. 로직들을 핵심내용인지 부가내용인지에 대한 관점으로 나누고 나뉜 파트들 중 공통된 부분들은 하나

MySQL로 구현한 회원관리(CRUD)를 sequelize로 바꿔보기
저번에 구현한 회원가입, 로그인, 회원 정보 수정 기능을 sequelize를 이용해서 구현한다. 💡 Sequelize란? Node.js의 ORM(Object-Relational Mapping)

스프링 MVC 구조와 핸들러 매핑, 핸들러 어댑터
본 시리즈는 인프런 학습 사이트의 김영한 강사님의 java spring mvc - 백엔드 웹 개발 핵심 기술 편을 학습한 내용을 바탕으로 정리하였습니다.

MySQL을 이용해서 회원가입, 로그인, 회원정보 수정 기능 구현하기
MySQL DB를 연결해서 회원가입, 로그인, 회원정보 수정 기능을 구현한다.