inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1

엔티티 클래스와 JPA 매핑 정보 분리

섹션 6 -2강

173

dengo25.dev

작성한 질문수 1

0

xml관련 설정

강의자료로 남겨주신다고 했는데

어디서 찾을 수 있나요?

java spring spring-boot jpa 리팩터링 ddd

답변 1

0

토비

안녕하세요. 제가 강의에서 orm.xml의 기본 XML 구성은 복잡해서 강의자료로 남겨드린다고 했는데 깜빡했습니다. ㅠㅠ

예제 코드에서 찾으실 수도 있겠지만, 우선 여기에 답변으로 올려드릴게요. 영상 강의에 자료를 업로드하는 기능이 있는데 거기에도 올려두도록 하겠습니다.

인터넷 검색을 해도 최신 버전인 JPA 3.1과 Hibernate의 스키마가 같이 적용된 orm.xml 샘플을 찾기가 쉽지 않더라고요. 다음과 같이 사용하시면 됩니다.

내부에 들어가는 JPA 매핑 정보 설정은 강의 내용과 GitHub에 올라가 있는 예제 코드를 참고하세요.

<?xml version="1.0" encoding="UTF-8"?>
<entity-mappings xmlns="http://www.hibernate.org/xsd/orm/mapping"
                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                 xsi:schemaLocation="http://www.hibernate.org/xsd/orm/mapping
                                     https://hibernate.org/xsd/orm/mapping/mapping-3.1.0.xsd">


</entity-mappings>

0

dengo25.dev

빠른 답변 감사합니다.
괜찮으시다면 github주소도 공유 부탁드리고 싶습니다...

0

토비

예제 소스코드 리포지토리 주소입니다.

https://github.com/tobyspringboot/splearn

예제 리포지토리 안내는 강의자료에도 나와있습니다.

https://inf.run/gvNF1

도메인 모델에서 관계와 규칙을 구분하는 방법

0

37

2

헥사고날 아키텍처에서의 배치, 시큐리티, 비동기 이벤트 처리는 어떻게 하나요?

0

115

2

어댑터에서 도메인에 직접 의존하는 경우에 대해

0

116

2

Member 도메인이 PasswordEncoder를 받는 구조 질문 있습니다.

0

103

2

MemberService와 EmailSender 책임 분리에 대한 질문

0

102

2

NonNullApi를 NullMarked로 대체하라고 합니다.

0

123

2

39. 문서와 코드 다듬기 updateInfo 테스트 질문 있습니다.

0

71

2

Repository Adapter 설계에 대해 피드백을 부탁드립니다

0

105

2

헥사고날 part2 강의 출시 예정일 문의 드립니다.

0

244

2

PT 문의사항

0

97

1

초기 어플리케이션 구동 시 compose.yml 파싱 오류

0

147

2

애플리케이션의 JPA 리턴과 도메인 모델

0

125

2

애그리거트 루트의 하위 도메인들의 depth가 깊어질 때 문의

0

133

2

페이징 처리를 해야한다면 어떻게 해야할까요?

0

187

2

애그리거트의 repository

0

116

2

Domain Expert가 정확히 어떤 역할을 하는 사람인가요?

0

228

1

회원 애플리케이션 서비스 테스트 (1)

0

102

2

정적 팩토리 메서드 관련 질문드립니다!

0

103

2

spotbug + @NonNullApi 로만 Null 방어가 될까요?

0

127

2

required 포트에 관해서

0

90

2

혹시 다음 편은 언제쯤 오픈할까요?

0

163

2

서비스 단위 테스트 코드 작성

0

94

2

domain 모듈에 entity를 정의한다고 했을때

0

95

2

여러 엔티티의 조합으로 리포트를 제공해야할 때

0

78

2