Gemini's Development Practice - Commerce Backend Basics
This course focuses on building the real skills needed in actual development work. The goal is not simply to learn how to write code well, but to experience how to work well as a developer. The examples are based on the commerce domain, covering cases frequently encountered in real-world work environments, and are provided in SpringBoot & Kotlin. However, it's a course where anyone can contemplate and experience real-world development through thought-provoking content, without being dependent on any specific language or framework. Based on the practical perspective of a senior developer and former director at Toss Payments who led a large-scale payment service organization, the course is designed to help you learn the thought processes and design decisions used in actual work environments.
1,320 learners
Level Basic
Course period Unlimited
- Resolved
다양한 관점의 코드 경험을 위해 개선하지 않은 코드
안녕하세요. 제미니님 유튜브 부터 인프런까지 참여하며 굉장히 많은 인사이트를 얻고있어 무한한 감사 인사를 올립니다. 질문<p st
kotlinspring-boot도메인dbms/rdbmsbackendenjoyzerocoke
・
19 days ago
1
47
1
- Resolved
histories() 응답에 PointHistory.id를 포함한 이유가 궁금합니다/
안녕하세요.histories() 응답에 PointHistory.id가 포함되어 있던데, 이 값을 내려주신 의도가 궁금합니다.<p style="text-al
kotlinspring-boot도메인dbms/rdbmsbackendjim000111
・
a month ago
1
44
2
- Resolved
SettlementTargetRepository Jquery 질문
@Query( """ SELECT new io.dodn.commerce.storage.db.core.SettlementTargetSummary( settlement.merchantId, settlement.
kotlinspring-boot도메인dbms/rdbmsbackendhahahl
・
a month ago
1
48
2
- Resolved
부가 기능을 이벤트 핸들러로 분리하는 기준이 있을까요?
addReview()를 보면 리뷰 저장 이후에 포인트를 지급하는 로직이 함께 들어가 있는데, 제 기준에서는 포인트 지급이 리뷰 작성의 핵심 기능이라기보다 부가 기능처럼 느껴졌습니다.<p style="text-al
kotlinspring-boot도메인dbms/rdbmsbackendjim000111
・
a month ago
1
60
2
- Resolved
엔티티의 pk 를 0으로 초기화하시는 이유가 있을까요??
자바에서 클래스 필드 타입을 참조타입과 원시타입의 차이를 공부하던 중에둘의 차이가 null 값이 필요하냐 필요하지 않냐로 배웠습니다..<p style="t
kotlinspring-boot도메인dbms/rdbmsbackendtrombone88415868
・
a month ago
1
67
2
- Resolved
제미니님 안녕하세요!
제미니님 이커머스 강의와 프로젝트 코드들을 참고하면서 게시판을 만들어보고 있는 중입니다!현재는 게시물 정보만 페이징 방식으로 구현해놓았습니다.<p
kotlinspring-boot도메인dbms/rdbmsbackendtrombone88415868
・
2 months ago
1
73
2
- Resolved
개념 간 격벽 분리와 목록 조회 시 발생하는 참조 구조
제미니님 안녕하세요. 강의를 통해 각 개념 간의 응집성을 높이고, 불필요한 의존성을 줄여 격벽을 세우는 설계를 깊이 있게 연습하고 있습니다.강의에서 배운 원칙을
kotlinspring-boot도메인dbms/rdbmsbackendkeunbyul274183
・
2 months ago
1
80
2
- Resolved
도메인 패키지의 격벽 범위와 레이어 간 경계에 대한 질문
안녕하세요. 제미니님! 강의 잘 들었습니다. 완강을 한 이후 다음 강의를 수강하기 전 프로젝트 구조를 다시 살펴보며 역할과 책임, 레이어의 책임에 대해 고민을 해보고 있습니다. 고민하던 중 궁금증이 생겨 질문 남깁니다!
domainldh19738
・
2 months ago
1
76
2
- Resolved
프로덕트와 프로덕트카테고리 사이의 삭제 정책
안녕하세요, 선생님!좋은 강의 제공해주셔서 감사합니다. 덕분에 단순히 구현에만 집중하기보다, 설계와 개념에 대해 더 고민하면서 코드를 작성하게 되었습니다.
kotlinspring-boot도메인dbms/rdbmsbackendsin0108209555
・
2 months ago
1
75
2
- Resolved
새로 개발한다면 구현 순서
안녕하세요!강의를 다 보고 이 프로젝트를 제 손으로 다시 작성해보려고 합니다.코드를 눈으로 쭉 봤지만 S
도메인dbms/rdbmsbackendricepotato
・
3 months ago
1
133
1
- Resolved
의존 방향에 대한 고민
안녕하세요. 최근 객체 간 의존 방향 고민에 많은 시간을 쏟고 있어 질문드립니다.핵심 질문<p style="t
kotlinspring-boot도메인dbms/rdbmsbackendfaker
・
3 months ago
1
122
2
- Resolved
어드민(Back-office)에서 예약 변경 시, '할인 조건 재검증(쿠폰 회수)' vs '기존 혜택 유지' 중 어떤 정책이 일반적인가요?
안녕하세요실무에서 '관리자(Admin) 예약 변경 기능' 정책을 두고 기획팀과 이견이 있어, 실무에서는 어떤 방식이 범용적인지 여쭙
kotlinspring-boot도메인dbms/rdbmsbackendahah1234
・
3 months ago
1
95
2
- Resolved
OrderKeyGenerator 인스턴스화 generate() 질문
안녕하세요! 수업 잘 듣고 있습니다.사소한 내용이긴한데..OrderService.create 에서 Ord
kotlinspring-boot도메인dbms/rdbmsbackendricepotato
・
3 months ago
1
83
1
- Resolved
외부 API 통합 시 데이터 제어 범위 설계 질문
상황 정리저희가 매장 관리자용 통합 예약 관리 시스템을 개발하고 있습니다.<h3 style
kotlinspring-boot도메인dbms/rdbmsbackendahah1234
・
4 months ago
1
96
1
- Resolved
PG 결제 승인 로직
안녕하세요!PG 결제 승인 API 구현 중 고민이 되는 부분이 있어서 질문드립니다! PG사로 부터 /callback/success 등
kotlinspring-boot도메인dbms/rdbmsbackendNo Author
・
4 months ago
1
128
2
- Resolved
QnA에서 Join 필드 표현법
강사님의 코드를 보니 Question 클래스 등에 id, userId, title, content 등만 넣어두신 것 같은데 일반적으로 자주 표현되는 다른 필드를 표현하려면 어떻게 하는 것이 좋을까요?<p styl
kotlinspring-boot도메인dbms/rdbmsbackendwheon06
・
4 months ago
1
88
1
- Resolved
결제서비스 콜백 동시성문제 가능성
안녕하세요 결제 코드느끼기 강의를 보며 궁금한점이 있어서 질문을 남깁니다.여러 주문들을 동시에 넣었고cr
kotlinspring-boot도메인dbms/rdbmsbackendjoojjang
・
4 months ago
1
106
2
- Resolved
굿
좋아요.하드코딩에 대해 알려주는 강의가 95% 인데,일 하는 법에 대해 알려주는 강의인 것 같아요.</p
kotlinspring-boot도메인dbms/rdbmsbackenddragonwaterr
・
4 months ago
1
107
1
- Resolved
도메인/엔티티 분리 상황에서 쓰기 작업 하는 방법
안녕하세요 제미니님 유튜브랑 인프런 강의 잘 듣고 있습니다. 항상 감사합니다. 😃<p style="text-align:
spring-boot도메인dbms/rdbmsjavaentitydomainupdatemn040820
・
4 months ago
1
135
2
- Resolved
도메인 객체와 엔티티 객체 사용
안녕하세요, 강의랑 유튜브 너무 잘 보고있습니다.강의를 보면서 여러 인사이트를 얻었습니다!궁금한 점은 코
kotlinspring-boot도메인dbms/rdbmsbackendNo Author
・
4 months ago
1
137
2

