디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅆㅇㅆ(124.216) 2025.09.04 22:26:35
조회 92 추천 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 - -
공지 프로그래밍 갤러리 이용 안내 [96] 운영자 20.09.28 46925 65
2887038 가짜 518광주 유공자 명단공개 전수조사 필요성 ♥냥덩삣삐♥갤로그로 이동합니다. 08:40 10 0
2887037 애플 이벤트 D - 4 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:31 7 0
2887036 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:30 7 0
2887035 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 08:29 8 0
2887034 상위 0.6% ♥냥덩삣삐♥갤로그로 이동합니다. 08:22 9 0
2887033 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩삣삐♥갤로그로 이동합니다. 07:41 14 0
2887032 신입을 가르치고 교육 시켜도 되는 이유. 프갤러(59.16) 06:18 31 0
2887031 세계 중앙은행 금 보유량이 미국 국채 보유량을 넘어서다 [1] 발명도둑잡기(118.216) 03:59 27 0
2887030 이제 시스템 전원을 끄셔도 됩니다 발명도둑잡기(118.216) 03:44 29 0
2887029 여사친 어카냐 요리루갤로그로 이동합니다. 02:09 48 0
2887028 넷플릭스가 모태솔로 프로그램을 그렇게 만들수밖에 없던 이유 발명도둑잡기(118.216) 02:02 26 0
2887027 음기 충전 발명도둑잡기(118.216) 01:50 43 0
2887026 자연인 승윤이 윤택이도 노인때묻어서 월천에 보너스도 몇백 버네 ㅋㅋㅋ 뒷통수한방(1.213) 01:11 25 0
2887025 제일 이해가 안가는게 지가 못해서 의뢰를 했으면 [3] ㅆㅇㅆ(124.216) 01:09 60 0
2887024 무릎 통증이 심각하다 무슨 과 무슨병원 [1] 넥도리아(119.195) 01:06 30 0
2887023 좆밥련이 모르면 씨발 알려줘서 감사합니다 이러지 개좆같게 구노 ㅆㅇㅆ(124.216) 01:04 39 0
2887022 하 씨이이발 경력만 10년 15년인 새끼가 쳐 몰라가지고 ㅋㅋㅋ [2] ㅆㅇㅆ(124.216) 00:57 66 0
2887021 내 여친인데 어떠니 [2] 메쿠이료갤로그로 이동합니다. 00:54 72 0
2887020 노인들은 대부분 일베던디 프갤러(110.8) 00:25 31 0
2887019 아니 근데왜 한녀탓하는거임?? 노인새끼들이 더 기생충 아님?? 뒷통수한방(1.213) 00:11 24 0
2887018 컴공 학부생 << 디씨클리너 만들기 가능? [1] ㅇㅇ갤로그로 이동합니다. 00:02 68 0
2887017 노인새끼들하고 엮인건 전부 좌빨임 자연인부터해서 뒷통수한방(1.213) 09.05 23 0
2887016 우주는 재귀적으로 작동함 [1] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 39 0
2887015 독일계 미국인이 말하는 일본이 독일보다 악랄한 이유 발명도둑잡기(118.216) 09.05 16 0
2887014 긴급) 전라도 대피수칙 [3] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 39 0
2887013 돈을 어떻게 벌지 [4] 아스카영원히사랑해갤로그로 이동합니다. 09.05 61 0
2887012 자연인새끼들하고 윤택이 승윤이 꼴초 빨갱이 극좌새끼들 ㅇㅈ??? 뒷통수한방(1.213) 09.05 21 0
2887010 파이썬 인생 40 년 갈아 넣었습니다. 프갤러(59.16) 09.05 35 0
2887009 오른쪽 발뒤꿈치 까져셔 아파요. [1] 넥도리아(220.74) 09.05 27 0
2887008 왼쪽 [3] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 64 0
2887007 성심당 후기 [5] 아스카영원히사랑해갤로그로 이동합니다. 09.05 53 0
2887006 ☀+나님이 곧 하늘이고 달이요 태양이니라☀ ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 27 0
2887005 멍유 갑자기 사라진게 혹시.. [16] ♥냥덩의태양은밤에도빛난당♥갤로그로 이동합니다. 09.05 73 0
2887004 대소비교할때 큰걸 오른쪽에 쓰는 케이스 [4] 뉴진파갤로그로 이동합니다. 09.05 52 0
2887003 전 체크무늬패턴을 좋아해요 [1] 밀우갤로그로 이동합니다. 09.05 36 0
2887002 조선보다 노예력이 더 심한데가 왜구 프갤러(223.63) 09.05 25 0
2887001 한국어의 위대한 ㅇㅇ(211.235) 09.05 22 0
2887000 저장용 ♥냥덩이♥갤로그로 이동합니다. 09.05 34 0
2886999 멍유 오디갓오? ♥냥덩이♥갤로그로 이동합니다. 09.05 34 0
2886998 노인들때문에 망하는거지 출산률 노예들 안태어나서 망하는게 아님 뒷통수한방(1.213) 09.05 22 0
2886997 멍유님 이 발언 논란될듯? 자삭부탁 ♥냥덩이♥갤로그로 이동합니다. 09.05 72 0
2886996 개죽재명 ㅋㅅㅋ ♥냥덩이♥갤로그로 이동합니다. 09.05 29 0
2886995 아스카 솤뱅 들어간다 이러는데 그 능력이면 한국 대기업이 낫고 [3] ㅆㅇㅆ(124.216) 09.05 67 0
2886994 가장 아름다운 얼굴 모모링❤+ [1] ♥냥덩이♥갤로그로 이동합니다. 09.05 65 0
2886993 프갤에도 일본에서 일하는 갤럼들 몇 있지 않나 아스카영원히사랑해갤로그로 이동합니다. 09.05 29 0
2886992 정치9단이 되어야한다 [4] 개멍청한유라갤로그로 이동합니다. 09.05 46 0
2886991 si에서 만든 프로그램이 [2] 개멍청한유라갤로그로 이동합니다. 09.05 63 0
2886990 windows internals 보는 중 루도그담당(58.239) 09.05 33 0
2886988 나님 애널은 피궁해서 일찍 주무실게양⭐+ ♥냥덩이♥갤로그로 이동합니다. 09.05 22 0
뉴스 '마리와 별난 아빠들' 정애리-금보라-강신일-박현정-조향기-윤미향-김영재-이지연, 명품 조연 라인업 8인 캐스팅 공개! 디시트렌드 09.05
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2