일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 카카오 코테
- 가상면접사례로배우는대규모시스템설계기초
- OpenCV
- 파이썬
- 프로그래머스
- C++
- spring boot
- TypeORM
- 시스템호출
- 구조체배열
- python
- 알고리즘
- @Autowired
- 카카오
- nestjs auth
- 카카오 알고리즘
- @Component
- 스프링
- 컴포넌트스캔
- nestJS
- AWS
- 코딩테스트
- Nodejs
- 코테
- git
- nestjs typeorm
- thymeleaf
- 해시
- C언어
- Spring
Archives
- Today
- Total
목록spring test code (1)
공부 기록장 💻
[Spring] 비즈니스 요구사항 정리와 회원 Domain, Repository 생성 및 Test Case 작성 (회원 관리 예제 백엔드 개발)
인프런 "스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술" 정리 회원을 등록하고 조회하는 간단한 회원 관리 예제 백엔드 서버를 개발해보자. 단, 아직 데이터 저장소 (DB) 가 선정되지 않음을 고려한 가상의 시나리오를 배경으로 한 예제이다. 웹 어플리케이션의 기본 구조 우선 기본적인 웹 어플리케이션의 구조는 다음과 같이 도메인, 컨트롤러, 서비스, 리포지토리로 구성된다. Domain: 비즈니스 도메인 객체 (회원, 주문, 쿠폰과 같이 주로 DB에서 저장하고 관리하는 대상 객체) Controller : 웹 MVC의 컨트롤러, API를 만드는 경우 컨트롤러의 역할 Service : 핵심 비즈니스 로직 구현 (회원의 중복 가입 방지 로직 등) Repository: DB에 접근하여 도메..
# Tech Studies/Java Spring • Boot
2023. 1. 9. 11:28