OSimpleMapperプロジェクト


目的
SimpleDBのORマッパーもどきのライブラリを開発する。以下の2つのバージョンを実現する。
  • GAEでも動作可能なライブラリ(Java版)
  • AWS-SDK互換ライブラリ(Java版、C#版)
前者は、Alanwilliamson's Libraryをベースにして開発する。後者はAWS-SDKに対応することで信頼性を高める。

基本仕様・方針
  • メソッドの命名にはObjectifyを参考にしました。(put,delete,get,select)
  • データクラス名=テーブル名
  • batchメソッドも対応検討中。
  • データクラスは完全にPOJO。アノテーション記述も今のところ不要です。
  • GAE版、AWS版のいずれも同じ記述でできるようにAPIを共通化する予定。
リリース状況
  • C#版をGitHubにアップしました。(2013/9/20)
  • AWS版の初版をGitHubにアップしました。(2012/10/12)