[Android/Flutter 교육] 69일차

MSU·2024년 4월 11일

Android-Flutter

목록 보기
71/85
post-thumbnail

데이터베이스의 장소
서버
로컬

데이터 베이스 관련 코드를 model에서 가져올 때
데이터 베이스가 바뀌면 관련 코드를 model에서 전부 수정해야 한다.

하지만 model 과 데이터베이스 중간에 Repository클래스를 넣어주면
Repository는 모델에 데이터를 담아서 반환하는 역할을 하기 때문에
model이 바뀌어도 Repository나 ViewModel을 수정할 필요가 없다.
Model부분만 고치면 된다.

adaptation개념(그 안에 인터페이스도 포함)

profile
안드로이드공부

0개의 댓글