Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 자바의정석
- JPA
- docker
- Secure Coding
- Numpy
- 서블릿
- Java의정석
- 스프링 핵심원리
- java
- 스프링 부트와 JPA
- DispatcherServlet
- 스프링입문
- 분석함수
- 불친절한 SQL 프로그래밍
- 불친절한SQL프로그래밍
- Python
- 자바연습문제
- 자바의정석 연습문제
- 인프런
- 김영한
- 계층 쿼리
- inflearn
- Spring
- 스프링MVC
- 시큐어코딩
- 스프링
- REGEXP_SUBSTR
- 이것이자바다
- 제네릭
- 자바공부
Archives
- Today
- Total
Continuous Challenge
4. 회원 관리 예제 - 백엔드 개발 본문
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
'Spring > 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MV' 카테고리의 다른 글
6. 스프링 DB 접근 기술 (0) | 2022.03.11 |
---|---|
5. 스프링 빈과 의존관계 (0) | 2022.03.08 |
3. 스프링 웹 개발 기초 (0) | 2022.03.07 |
2. 프로젝트 환경 설정 - Build 실행하기 (0) | 2022.03.06 |
2. 프로젝트 환경 설정 - View 환경설정 (0) | 2022.03.06 |
Comments