2010-12-27 6 views

답변

4

이렇게하기 위해서는 먼저 Dalvik 용 myBatis를 컴파일해야합니다. 그러나 스마트 폰과 같은 장치의 경우 너무 무거울 수 있습니다. 당신은 경량 퍼시스턴스 계층을 찾는 경우

, 당신은 Ammentos 볼 수 있습니다 :

http://www.ammentos.org/

같은 문제 : 당신이 달빅을 위해 그것을 컴파일해야합니다. 안드로이드에 대한

기존으로 ORMs :

http://ormlite.sourceforge.net/sqlite_java_android_orm.html

https://www.activeandroid.com/

+2

감사합니다.하지만 효율성이 높고 SQL을 제어 할 수 있기 때문에 myBatis를 선호합니다. – Scotty

5

녹채 저장 프로 시저 또는 XML 디스크립터를 사용하여
SQL 문이나와 커플 객체 안드로이드
사용할 수있는 데이터 매퍼 프레임 워크입니다 주석.
aBatis는 iBatis의 Android와 같습니다.

--- 웹 개발에 대한 iBatis를 같은 간단한 & 빛 ORM 라이브러리
iBATIS를의 기능을 --carrying
그랬다고는 사용하기 iBatis를 같은
개발 --shorten 개발 기간
--independent 상
--Android sdk1.6 최대 그것은 안드로 경량 lib 디렉토리를 사용하는 것이 좋습니다

http://sonixlabs.com/abatis/

+0

웹 사이트는 현재 이곳에 있습니다 : http://sonixlabs.com/abatis/ –

+0

aBatis는 아직 활동 중입니까? 출처 변경은 2011 년 이후입니까? – Risadinha

1

greenDAO 또는 Ormlite와 같은 id 앱인 greenDAO는 Android 개발자가 SQLite에 저장된 데이터로 작업하는 데 도움이되는 오픈 소스 프로젝트입니다. SQLite는 멋진 내장형 관계형 데이터베이스입니다. 그러나 개발을 위해서는 추가 작업이 많이 필요합니다. SQL을 작성하고 쿼리 결과를 구문 분석하는 것은 지루한 작업입니다. greenDAO가 작업을 수행합니다. Java 객체를 데이터베이스 테이블 (ORM이라고도 함)에 매핑합니다. 이렇게하면 간단한 객체 지향 API를 사용하여 Java 객체를 저장, 업데이트, 삭제 및 쿼리 할 수 ​​있습니다. 실제 문제에 집중하고 시간을 절약하십시오! greenDAO의 주요 설계 목표

  • 최대 성능 (안드로이드에 대한 아마 가장 빠른 ORM)
  • 쉬운 필수 요소에 초점이 높은 안드로이드 최소 메모리 소비
  • 작은 라이브러리 크기에 최적화 된 API를 사용하는