2WaySQLが使えるシンプルなデータベースアクセスライブラリ、Mirage 1.0.1をリリースしました。
このバージョンでの追加・変更点は以下の通りです。
- ログ出力はslf4j/logbackではなくjava.util.loggingを使用するように変更
- Google Guiceと連携するためのサンプルを追加
- エンティティで永続化しないプロパティを@Transientアノテーションで指定できるようにした
- SqlManagerにIDを指定してエンティティを取得するためのfindEntity()メソッドを追加
- SqlManagerに件数を取得するためのgetCount()メソッドを追加
- JavaBeanとResultSetの型変換をおこなうためのValueTypeインターフェースを導入
- BLOBをサポート
ダウンロードは以下のURLからどうぞ。
追記:MirageをApache Clickと組み合わせて利用する場合のサンプルを作っています。まだ作り欠けですが、以下の場所にコミットしてあります。