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を共通化する予定。

リリース状況