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 |
Tags
- JPA
- Spring Security
- 타임리프
- Java
- cache
- TDD
- 이펙티브자바
- 자바
- JVM
- 클린아키텍처
- thymeleaf
- Garbage Collection
- 캐시
- 파이썬
- BFS
- lombok
- Transactional
- EffectiveJava
- EntityGraph
- AOP
- interceptor
- collapse
- 멱등성
- 코딩테스트
- @Transactional
- spring
- effective java
- 배낭문제
- 알고리즘
- 동시성처리
Archives
- Today
- Total
목록TDD (1)
Jinnie devlog

기존에 개인적인 프로젝트나 팀 프로젝트를 몇 번 진행해봤지만, 아키텍처를 고민해본 적은 없는 것 같다.Spring 프레임워크의 기본 MVC 패턴만 고려하여 Controller, Service, ServiceImpl, Repository 까지만 작성을 했었는데 이번에 루퍼스 과제를 진행하면서 클린 아키텍처에 대해 알게되었다. 아니 아직 잘 모른다...TDD를 하면서 가장 기본적인 패키지 구조부터 잘 모르니 너무 막막했다. 우선 멘토링을 들으면서 알게되었는데 MVC랑 클린 아키텍처는 비교 대상이 아니고, MVC는 클린 아키텍처의 Interface Adapters 계층에서 구현 가능하다. 즉, 클린 아키텍처는 MVC를 포함할 수 있는 더 넓은 개념이다!단, MVC는 프레임워크 중심 설계이고, 클린 아키텍처는 ..
교육
2025. 7. 18. 17:51