
MVC 패턴을 spring boot 기준으로 정리한다.백엔드 개발을 공부하다보니 MVC 패턴의 세 가지 말고도 다른 개념들이 많아서 정리하고자 마음먹었다.늘 그렇지만 왜 나오게 되었는지, 어떤 목적으로 사용되는지를 기준으로 파악해야 한다.키워드: 비즈니스 로직 분리 이
7월 24일부터 프로젝트를 진행하기로 했다. 프로젝트 주제는 다음과 같다이커머스를 요구사항 파악, DB 설계부터 배포까지 진행하기목표는 이커머스의 보편적인 기능들을 구현해보면서 현업에서 할 수 있는 고민들을 경험해보는 것이다.설계부터 배포까지 진행해보는 건 처음이기 때
우선 로그인과 회원 가입에 필요한 DB를 설계하기로 했다.모든 DB를 전부 만든 후 시작하기보다는, 확장성을 고려하면서 필요한 기능마다 추가한다.거대한 프로젝트가 아니고, 개인 프로젝트인 만큼 RDB를 최대한 활용하기로 결정했다.회원 정보와 관련된 컬럼을 브레인스토밍을
DB를 구성했으니 이제 DB에 값을 저장하고 불러오는 로직을 구상해보도록 하자.원래는 spring boot가 어떻게 굴러가는지 더 자세하게 알아보려고 했지만...현재는 닭 잡는 데 소 잡는 칼의 구조까지 알기엔 너무 여유가 없다는 생각이 들었다.따라서 내가 현재까지 이
DB 설계한 내용을 바탕으로 회원가입과 로그인을 담당하는 UserController를 구현해보자.MyBatis를 사용하는 Spring project는 이게 첫 글이라서 전체적으로 플로우대로 작성하려고 노력했다.가장 중요한 것은 어느 부분을 비동기로, 어느 부분을 동기로