디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

문제를 단순하게 만드셈 ㅇㅇ

ㅆㅇㅆ(124.216) 2025.09.04 22:26:35
조회 105 추천 1 댓글 7

1. 커먼 main을 순수 데이터 계약의 인터페이스로 잡으셈. 이 경우에 게이트웨이 패턴의 응용이라 생각해라


interface IEntity{

~필요 데이터

}


2.이제 플랫폼 별 모델이 공통 인터페이스를 구현함


data class AndroidEntity{

~플랫폼 종속적 데이터

}


data class JVMEntity{

~플랫폼 종속적 데이터

}


대강 이런 느낌인데


안드로이드 프레임워크에 종속적인 어노테이션 넣을거고


jvm 모델에는 특화된 로직이나 변환 함수 넣겠지


그럼 핵심 문제의 한가지만 남음. 문제가 가장 단순해짐.


구현을 어떻게 전달하느냐? 플랫폼 모델과 공통 모델을 상호 변환하는 번역의 문제. 즉


전달 문제임


이 공통로직을 전달하는걸 확장함수 mapper로 전달해야함


3. 플랫폼 모델을 공통 도메인 모델로 바꾸는 과정을 mapper로 만듬



fun IEntity toAndroid{

공통 도메인 모델을 플랫폼 모델로 번역

}


즉 


UI->안드로이드->매퍼->IEntity->일반 로직


데이터가 공통로직으로 들어갈떄



UI->특정 플랫폼 엔터티->매퍼(.toDomain)->IEntity->로직


데이터가 로직에서 나올때는


로직->Ientity->매퍼(toAndorid)->안드로이드 엔터티->UI


이런식으로


추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 순간의 말실수로 이미지 타격이 큰 것 같은 스타는? 운영자 25/09/01 - -
AD 신학기 레벨업~!! 운영자 25/09/05 - -
2887413 오늘까지랍니다 ㅇㅇ(106.101) 14:00 63 0
2887412 간첤수가 빌게이츠보다 더 대단한 정치인 의사 보안회사 대표 타이밍뒷.통수한방(1.213) 13:42 17 0
2887410 한컴 ㄹㅇ 특이하누 타이밍뒷.통수한방(1.213) 13:32 50 0
2887409 [대한민국] '왜 좌파하세요'의 답 - 사이트 업데이트 네이버 블로그 연 프갤러(121.172) 13:11 22 0
2887408 인도네시아 누리꾼들이 한글로 소통하는 까닭은 발명도둑잡기(118.216) 13:11 19 0
2887407 다람쥐도 쥐로 취급함? [4] 메쿠이료갤로그로 이동합니다. 13:06 58 0
2887406 스스로를 죽이고 싶을만큼 삶 앞에 무력하고 힘이들때. ㅇㅇ(223.38) 12:55 25 0
2887404 아이디어 하나 더 생각났는데 어떰? [5] ㅇㅇ갤로그로 이동합니다. 12:45 46 0
2887403 ✨진격의냥덩 1화⭐ ♥뽀송냥덩♥갤로그로 이동합니다. 12:26 26 0
2887402 새삼 트럼프 빅테크 모아놓고 회의한 거랑 전승절이랑 프갤러(211.210) 11:58 29 0
2887400 병신들아 버스 안에서 야동 보지 마라 [2] 아스카영원히사랑해갤로그로 이동합니다. 11:52 88 0
2887399 오늘 점심.jpg [2] 야옹아저씨갤로그로 이동합니다. 11:40 52 0
2887380 나는 돈벌게되면 일 제대로 못할듯 체력이 없음 이제 뒷통수한방(1.213) 10:26 20 0
2887379 김정은이 똑똑한건 인정해야지 [2] 야옹아저씨갤로그로 이동합니다. 10:02 50 0
2887378 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09:37 24 0
2887377 영어 할 줄 아세요? ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:16 38 0
2887376 파이썬 기초부터 초보입문자가 쉽게 배울수 있는 책 있나요? [3] 프갤러(223.39) 08:06 47 0
2887375 애플 이벤트 D - 3 ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 08:04 32 0
2887374 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:01 23 0
2887373 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 08:00 48 0
2887372 취미로 프로그래밍(코딩) 배우고 싶은데... [14] 프갤러(223.39) 07:57 82 0
2887366 인지과학조져라 손발이시립디다갤로그로 이동합니다. 05:48 57 0
2887355 빌 게이츠가 직접 만든건 컴파일러인거임?? [1] ㅇㅇ(211.62) 04:52 65 0
2887352 됐다 완전한 RAG 만들었다. [1] ㅆㅇㅆ(124.216) 03:44 85 0
2887346 입천장 데였나봄 [1] 루도그담당(58.239) 02:26 41 0
2887344 보통 웹에서 선형대수 쓰는건 이런거 만들어. 내가 만든거 보여줌 [1] ㅆㅇㅆ(124.216) 01:47 75 0
2887343 여사친 어카냐 블개갤로그로 이동합니다. 01:41 50 0
2887340 솔직히 웹 UI 자신없어서 애니메이션 구현에 전력 때려박는중 [3] ㅆㅇㅆ(124.216) 01:14 76 0
2887337 귀염❤+ 소듕❤+ [6] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 00:54 56 0
2887336 결국 친중재명 때문이었네.. 외교대실패 회담결렬 ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 00:38 44 0
2887334 음기 충전 발명도둑잡기(118.216) 00:33 75 0
2887332 이게 딥스가 아니면 누가 딥스라는거임? [6] 야옹아저씨갤로그로 이동합니다. 00:29 145 5
2887330 냥덩이 마누라 되실 분 발명도둑잡기(118.216) 00:27 26 0
2887328 전세계에서 한국만큼 살기좋은나라가 없다고???애미 씨발 노인씹새끼들아ㅋㅋ 뒷통수한방(1.213) 00:22 29 0
2887327 AI와 ‘야한 대화’에 빠진 초등생들... 학교는 안절부절 발명도둑잡기(118.216) 00:13 47 0
2887326 ㅋㅅㅋ ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 00:10 29 0
2887324 애플 박스 심리 트릭 발명도둑잡기(118.216) 00:05 26 0
2887322 aice associate 땄는데 반도체러한텐 스펙안되나 프갤러(211.235) 00:00 32 0
2887321 친중재명 때문에 한국만 관세 25% ? ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.06 24 0
2887320 언리얼 많이 어려움? [3] 뉴진파갤로그로 이동합니다. 09.06 40 0
2887319 재명이 때문에 트럼프가 몽둥이 들었넹 ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.06 33 0
2887318 애들아 미안한데 내 만들고 있는 웹사이트 디자인좀 봐다오 [9] ㅆㅇㅆ(124.216) 09.06 109 0
2887317 “자본주의가 끝났다” 현재 미국을 뒤흔든 인텔 국유화 쇼크 [1] 발명도둑잡기(118.216) 09.06 80 0
2887316 속보) 광주에서 석유 발견 ㄷㅅㄷ ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.06 40 0
2887315 더불어민쥬당 동성 성추행 ㄷㅅㄷ 게이임? ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.06 28 0
2887314 더불어민쥬당 신종갑 여직원 감금 ㄷㅅㄷ ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.06 30 0
2887313 호미들(Homies) - 완공 발명도둑잡기(118.216) 09.06 24 0
2887312 웹 개발할거면 쉐이더나 three.js 아니면 수학 쓸데 없지 않나 ㅆㅇㅆ(124.216) 09.06 38 0
2887311 라면먹고갈래? [5] 발명도둑잡기(118.216) 09.06 37 0
2887310 라면 먹고 갈래? 발명도둑잡기(118.216) 09.06 21 0
뉴스 ‘이혼’ 홍진경 “다 맞춰주는 부부, 건강한 관계 아냐” 디시트렌드 09.06
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2