이 질문은 노화 될 수 없지만 제안 된 프레임 워크는 가능합니다. 그래서, 먼저 비교를 위해 그러한 프레임 워크에서 중요하게 생각하는 목록이 있습니다.
- Maven 또는 Gradle 아티팩트가 있습니까? (확실히 maven을 사용하는지 gradle을 사용하는지에 따라 큰 장점입니다)
- 활동을 판단하기 위해 커밋에 대한 빠른 개요를 포함하여 쉬운 방법으로 코드에 액세스 할 수 있습니까? (github에서 호스팅되는 코드는 그 문제에 대한 확실한 플러스입니다)
- 릴리스 관리 : 릴리스 / 릴리스 태그 및 아티팩트가 있습니까? (github에서 호스팅되고 git clone이 필요하거나 다운로드를 위해 마스터 타르볼을 제공하는 것이 있습니다-릴리스 태그조차도 README에서 설정되고 해결되지 않은 경우 큰 마이너스입니다)
- 크기가 중요하기 때문에 쉽게 얻을 수있는 힌트를 얻었습니다 (아무 것도 다운로드하지 않았으므로 릴리스 아티팩트를 제공하지 않는 프로젝트에서는 크기가 없습니다)
그리고 위의 요점을 메모 한 프레임 워크 목록이 있습니다. 나는 aBatis 와 Hadi 처럼 더 많이 찾았 지만 2011 년 이후에 활동이 있었던 것들만 추가했습니다.
- http://ormlite.com , Maven artifact, 52 kB, SVN, 웹 사이트는 어렵지만 많은 예제가있는 것으로 보입니다 .http : //ormlite.com/changelog.txt 에 따르면 마지막 버전은 2013 년 4.48 일,
https://github.com/j256/ormlite-core (릴리스 태그), 마지막 활동 2015 년 3 월
- http://greendao-orm.com , 좋은 유지 보수, Maven 아티팩트 , 초점 : 빠른 성능, 작은 크기, 적은 RAM 소비. Github : https://github.com/greenrobot/greenDAO/ (릴리스 태그,> 2300 개 별), 마지막 활동 2014 년 11 월
- https://github.com/roscopeco/ormdroid , 소형, 마지막 활동 2014 년 8 월
- http://www.activeandroid.com , https://github.com/pardom/ActiveAndroid (> 2300 개 스타), 우수한 유지 보수, 커뮤니티, 릴리스 태그 없음 (마스터 타르볼로 다운로드 포인트), Maven 아티팩트, 마지막 활동 2014 년 10 월
- http://droidparts.org , https://github.com/yanchenko/droidparts (릴리스 태그,> 600 성), 의존성 주입, Maven 아티팩트, 적극적으로 유지 관리
- http://www.androrm.com , https://github.com/androrm/androrm (릴리스 태그), 마지막 활동 2014 년 1 월 2 일 (github)
- https://github.com/emilsjolander/sprinkles (릴리스 태그,> 600 개 별), 마지막 활동 2014 년 5 월, Maven 아티팩트 (@AndroidGecko 덕분에)
- http://realm.io , https://github.com/realm/realm-java 는 ORM뿐만 아니라 SQLite, iOS (릴리스 태그,> 1600 개 별), 적극적으로 유지 관리되는 자체 Maven 저장소를 대체합니다.
나는 그 중 하나를 시도하지 않았지만 현재 활동중인 프로젝트를 나열하여 현재 독자에게 약간의 시간을 절약 할 수 있습니다. 위의 요점 중 일부를 만족하고 (시간이 지남에 따라) 진지한 개발이 진행중인 다른 프로젝트에 대해 알고 있다면 의견을 추가하십시오.
편집 (2013 년 11 월) : 목록을 프로젝트의 현재 상태로 업데이트했습니다. 이들 중 일부는 Maven / Gradle 지원뿐만 아니라 github 저장소에 릴리스 태그를 추가했습니다. 잘 했어!
편집 (2015 년 4 월) : 목록을 업데이트하고 Sprinkles (@AndroidGecko의 의견에 따라)와 Realm.io를 추가했습니다.