Toby's Clean Spring - Domain Model Pattern and Hexagonal Architecture Part 1
This is the first lecture in the Clean Spring series, a course designed to let you experience the process of a fictional startup development team building a fast, stable, flexible, and maintainable system by following clean code and Spring development principles in a way that mirrors real-world work. You will learn the techniques and development strategies required for the initial domain-driven development phase using the Domain Model Pattern and Hexagonal Architecture.
2,280 learners
Level Basic
Course period Unlimited
- Unresolved
헥사고날 아키텍처에서의 배치, 시큐리티, 비동기 이벤트 처리는 어떻게 하나요?
안녕하세요, 이번 강의를 통해 처음으로 헥사고날 아키텍처에 대해서 공부하고 있는 사람입니다. <p style="text-align: lef
javaspringspring-bootjpa리팩터링dddjayuffh225008
・
7 days ago
0
38
2
- Unresolved
어댑터에서 도메인에 직접 의존하는 경우에 대해
안녕하세요.좋은 강의 잘듣고 많이 배우고 있습니다. 좋은 강의 만들어주셔서 감사합니다.다름이 아니라, 어
javaspringspring-bootjpa리팩터링ddd11563121241
・
18 days ago
0
76
2
- Resolved
Member 도메인이 PasswordEncoder를 받는 구조 질문 있습니다.
예제에서는 도메인에 별도 PasswordEncoder 인터페이스를 정의해 사용하고 있습니다. 만약에, Member 도메인이 Spring Se
javaspringspring-bootjpa리팩터링dddjgy0914119386
・
20 days ago
0
59
2
- Unresolved
MemberService와 EmailSender 책임 분리에 대한 질문
안녕하세요, 토비님. 강의 초반에 말씀해 주신 것처럼, 리팩토링 과정에서 “제가 했다면 어떻게
javaspringspring-bootjpa리팩터링dddtaete
・
a month ago
0
76
2
- Unresolved
NonNullApi를 NullMarked로 대체하라고 합니다.
spring 7 버전에서 부터는 NonNullAPI이 deprecated 되는 것 같습니다.대신 NullMarked로 대체하면 된다고 합니다!<im
javaspringspring-bootjpa리팩터링dddlion854883476
・
a month ago
0
89
2
- Unresolved
39. 문서와 코드 다듬기 updateInfo 테스트 질문 있습니다.
MemberDetail 테이블의 UK_MEMBER_DETAIL_PROFILE_ADDRESS 유니크 제약 조건과 관련해서 질문이 있습니다.39장 강의 마지막 부분에
javaspringspring-bootjpa리팩터링dddwltn858489
・
2 months ago
0
62
2
- Unresolved
Repository Adapter 설계에 대해 피드백을 부탁드립니다
안녕하세요 토비님!!강의를 완강하고 제 프로젝트를 리팩토링하면서 피드백받고싶은점이 생겨 질문글을 올립니다.<p style="text-align: left"
javaspringspring-bootjpa리팩터링dddjyw13412399
・
2 months ago
0
94
2
- Resolved
헥사고날 part2 강의 출시 예정일 문의 드립니다.
Part1 강의 너무 재미있게 봐서 Part2강의가 너무 기다려집니다. Part2 강의 출시가 언제쯤 되는지 혹시 계획이 있으신지 궁금합니다
javaspringspring-bootjpa리팩터링parksoopark
・
2 months ago
0
196
2
- Unresolved
PT 문의사항
안녕하세요! 수업 잘 듣고 있습니다.PT하실때 쓰신 툴이 무엇일까요?너무 깔끔하고 좋은 것 같습니다.</
javaspringspring-bootjpa리팩터링hayoungjang7299
・
2 months ago
0
83
1
- Unresolved
초기 어플리케이션 구동 시 compose.yml 파싱 오류
spring-boot 버전 4.0.0 으로 프로젝트를 생성하면 어플리케이션 구동 시 아래와 같은 오류가 발생합니다. (현재 2025-12-08)3.x 버전으로 내리면 발생하지 않으니 참고해주세요.2
javaspringspring-bootjpa리팩터링dddcoffeenjs1089
・
3 months ago
0
131
2
- Unresolved
애플리케이션의 JPA 리턴과 도메인 모델
안녕하세요 토비님 강의 잘 수강하고 있습니다. 좋은 강의 감사드립니다. 저는 JPA엔티티
javaspringspring-bootjpa리팩터링dddsdcodebase
・
4 months ago
0
116
2
- Unresolved
애그리거트 루트의 하위 도메인들의 depth가 깊어질 때 문의
안녕하세요 . 강의에서 애그리거트 루트가 하위 도메인을 일관성을 유지하기 위해me
javaspringspring-bootjpa리팩터링dddcjoongn6
・
4 months ago
0
121
2
- Resolved
페이징 처리를 해야한다면 어떻게 해야할까요?
Pageable 인터페이스와 @PageableDefault 를 컨트롤러부터 사용하면 편하게 작업할 수 있을 것이라고 생각하고 있습니다.그런데 spring-data
javaspringspring-bootjpa리팩터링dddnuheajiohc
・
4 months ago
0
166
2
- Unresolved
애그리거트의 repository
안녕하세요 토비님! 애그리거트를 사용할 때 질문 사항이 있습니다.예) A도메인 B도메인이 있다 A는 애그리거트 루트이고 B는 A의 부속 엔티티이다.A와 B
javaspringspring-bootjpa리팩터링dddtjsdlswkd1
・
5 months ago
0
105
2
- Unresolved
Domain Expert가 정확히 어떤 역할을 하는 사람인가요?
도메인 모델을 만들기 위해서는 Domain Expert에게서 듣고 배워야 한다고 말씀하셨는데, 이들의 정확한 역할이 잘 이해가 가지 않습니다.온라인 서점을 예로
javaspringspring-bootjpa리팩터링dddcounterchord89
・
5 months ago
0
178
1
- Resolved
28. 회원 애플리케이션... / 이메일 중복 검사를 도메인 서비스로 수행하는 방식에 대해서
안녕하세요, 토비님.강의 유익하게 듣고 있습니다. <p style="text-al
도메인규칙중복검사canlion
・
5 months ago
0
88
1
- Unresolved
회원 애플리케이션 서비스 테스트 (1)
회원 애플리케이션 서비스 테스트 (1) 12:46초 부분EmailSenderMock에 getter 어노테이션이나 메서드가 없는데 어떻게 getTos를 사용하신 걸까요..?
javaspringspring-bootjpa리팩터링dddjju35607409
・
5 months ago
0
93
2
- Resolved
정적 팩토리 메서드 관련 질문드립니다!
안녕하세요 토비님 궁금한점이 생겨 질문을 남깁니다.예제를 진행하실때 정적팩토리 메서드를 통해 객체를 반환할때생성자를 통하지않고 바로 멤버변수에 값을 넣어 반환하는걸 사용하셨는데
javaspringspring-bootjpa리팩터링dddxorl05145343
・
5 months ago
0
88
2
- Unresolved
spotbug + @NonNullApi 로만 Null 방어가 될까요?
안녕하세요, nullable 프라퍼티가 없다면 null를 방어하는 방식에 대해 궁금한 점이 있어 질문남깁니다.<span style="color: rgb(3
javaspringspring-bootraiccy126502
・
5 months ago
0
116
2
- Unresolved
백오피스 개발에도 헥사고날 아키텍처가 유용할까요?
토비님 강의를 듣고 모든 시스템에 헥사고날 아키텍처 도입하고 싶은 욕구가 생겼습니다.다만 백오피스는 업무의 80% 정도가 단순 CRUD인데 이러한 경우에도 계층형
parksoopark
・
5 months ago
0
155
2

