본문 바로가기

프로그래밍/Spring2

[Spring] 1. Controller 스프링에서 자주 사용하는 모델인 MVC 중에서 Controller 생성 방법을 간단하게 알아보자! MVC는 Model, View, Controller의 약자이고 Mode : 데이터, View : 화면, Controller : 로직 이라고 간단하게 설명할 수 있다. 웹 사이트의 경우 위와 같은 형상을 띈다. 물론 User가 View가 아니라 Controller로 바로 붙는 경우도 있을 수 있기 때문에 항상 위처럼 동작하는 것은 아니지만 대표적인 예로 쉽게 예시를 들어보았다. Model에서 View로 점선이 있는 것은 View가 Model에서 바로 데이터를 긁어오는 경우도 있기 때문이다! * MVC 치면 같은 아키텍처일텐데 다양한 Flow가 나와서 헷갈린다 그러면 Controller 구현 방법을 간단하게 알.. 2020. 8. 17.
[Spring] 0. Intro, 개발 환경 구성하기 사실 대학생때까지 안드로이드도 해보고 웹도 Ruby On Rails, Django, Node.js 해봤는데 입사하고 나서 Spring Boot 기반의 프로젝트를 인수인계 받게 되었다..! 그래서 Spring Boot 벼락치기를 하고 있는데 이왕 하는 김에 기록으로 남겨 다른 분들도 쉽게 입문할 수 있게 도와주고자 한다 그럼 이번 장에서는 가장 먼저 해야하는 개발 환경을 구축해보자! 0. Spring? Spring boot? Spring boot는 Spring에서 설정해주어야 하는 것들을 자동으로 설정해주어 진입장벽을 낮춘 버전이라고 생각하면 된다. * Spring에서 설정이 매우 까다롭고 복잡하다고 한다. 1. IDE 설치 IDE는 IntelliJ 사용할 것이다! IntelliJ가 Eclipse보다 성능.. 2020. 8. 8.