Continuous Challenge

4. 회원 관리 예제 - 백엔드 개발 본문

Spring/스프링 입문 - 코드로 배우는 스프링 부트, 웹 MV

4. 회원 관리 예제 - 백엔드 개발

응굥 2022. 3. 8. 18:26
728x90
728x90

일반적인 웹 애플리케이션 계층 구조

  • 컨트롤러: 웹 MVC의 컨트롤러 역할
  • 서비스: 핵심 비즈니스 로직 구현
  • 리포지토리: 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리
  • 도메인: 비즈니스 도메인 객체, 예) 회원, 주문, 쿠폰 등등 주로 데이터베이스에 저장하고 관리됨

인텔리제이 단축키(Mac)

  • cmd + option + Enter : Import
  • shift + F6 : 변수 명 일괄 변경
  • 코드 라인 선택 & cmd + option + V : 변수 생성
  • 코드 블럭 선택 & cmd + option + M : 함수 생성
  • class 이름 선택 & cmd + shift + T : 테스트 클래스 생성
  • 코드 블럭 선택 & cmd + option + / : 주석
728x90
728x90
Comments