마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

spring for android, mybatis 사용 하시는 분들 계시나요?

0 추천
서버 에서 안드로이드로 이직한지 얼마 안된 개발자 입니다.

안드로이드 개발 중 DB 쪽 개발을 하면서 궁금한게 있어서 회원가입까지 해버렸네요.

안드로이드에서 mybatis를 사용하시는 분들이 있나요? 안 쓰신다면 혹시 이유가 있다면 부탁드립니다.

그리고 검색 중에 Spring for android 도 있던데 사용하시는 분들 계시나요? 장단점 부탇드립니다.
etgkqo (120 포인트) 님이 2015년 9월 8일 질문

1개의 답변

0 추천

서버쪽을 하셨다고 하니 역으로 물어보겠습니다

구지 "Spring for android" 써야할 필요가 있다고 느끼시나요?  API를 개발할때 Restful 하게 어느정도 규칙만 정해서 만들면 구지 사용할 이유가 없습니다. 특정 프로젝트로 종속시킬 이유가 없으니까요

안드로이드에서 간단히 말하면 mybatis를 쓸 이유가 없습니다. 그만큼 mybatis가 편한것도 아니구요, 안드로이드 특성상 xml에 의존할수록 성능저하가 일어납니다. SQLite 를 내부db로 사용중이고 기본적인 API는 다 갖추어져 있기때문에 일부 쿼리를 제외하고는 간단한 쿼리조합은 api로 다 처리가능합니다 그리고 join등이 필요한 쿼리의 경우 앱내에서는 특별한 경우가 아닌이상 사용하지 않고 서버에 의존하는게 맞다고 생각됩니다.

그리고 요즘은 realm 같은 db도 많이 사용하구요

하늘아륑 (16,800 포인트) 님이 2015년 9월 8일 답변
저는 mybatis를 자주 써서 더 편하게 느껴졌습니다~ xml에 의존할 수록 성능저하가 일어나는건 몰랐네요~ 좋은 정보 감사드립니다 ㅋ
...