| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- JPA
- 페이징
- AWS
- DI
- redis
- docker compose
- 서블릿 컨테이너
- JdbcTemplate
- 스프링 부트
- Routing Key
- @Transactional
- Web
- mybatis
- Spring Data JPA
- securitycontextholderfilter
- DLQ
- dockerhub
- JWT
- Dead Letter Queue
- @ComponentScan
- 지연 로딩
- 쿠버네티스
- docker
- JPQL
- kafka
- Spring Container
- MSA
- CORS
- 컨테이너
- Spring
- Today
- Total
목록Repository (2)
look-forest
버전 관리 기본시간 여행0. Git의 3가지 공간 Working directoryuntracked: Add된 적 없는 파일, ignore 된 파일. Changes not staged for committracked: Add된 적 있고 변경내역이 있는 파일. tracked가 된다는 건, Git의 관리 대상에 정식으로 등록됨을 의미git add 명령어로 Staging area로 이동새로 추가되는 파일은 반드시 add해줌으로써, 해당 파일이 tracked될 것임을 명시Staging area커밋을 위한 준비 단계예시: 작업을 위해 선택된 파일들git commit 명령어로 repository로 이동Repository.git directory라고도 불림커밋된 상태버전 만들기 git status : 상태git add..
이번 시간에는 먼저 백엔드의 큰 그림부터 보고, Server가 무엇을 어떻게 Serve 하는지 알아보겠다. 백엔드 구조의 큰 그림 Spring을 활용한 백엔드는 보통 MVC 패턴 구조를 사용한다. 컨트롤러: 웹 MVC의 컨트롤러 역할 도메인: DB에 저장되고 관리되는 비즈니스 도메인 객체 (예: 회원, 주문 등) 레파지토리: DB에 접근, 도메인 객체를 DB에 저장하고 관리. 서비스: 핵심 비즈니스 로직 구현. 도메인 객체를 가지고 핵심 비즈니스가 동작하도록 구현한 객체 Q. 도메인과 DTO의 차이는? 더보기 DTO(Data Transfer Object) DTO는 계층간 데이터 교환을 위한 객체이다. 화면에서 넘어온 Form 데이터를 받기 위한 목적으로 DTO를 만들었다. "DTO 클래스는 View와 통..