The JoSQL Projectは5月30日(米国時間)、JoSQLの最新版となる「JoSQL 1.8」を公開した。JoSQL(SQL for Java Objects)は、Javaオブジェクトの集合に対してSQL命令を使ったさまざまな操作を提供するためのライブラリ。コレクションに対してSQLを使った検索やソート、グループ化といったことを行えるようになる。
1.8における主な変更はバグ修正。2007年5月に1.6、1.7、1.8と立て続けにリリースが行われたわけだが、どれもバグ修正がメインのリリースだ。2006年1月26日(米国時間)にJoSQL 1.2がリリースされたが、これが実質的に最新のメジャーバージョンアップになる。同バージョンでは、サブクエリの実現、拡張[*]の提供、コレクション/数値間比較機能の追加、アノニマスクエリの実現といった機能拡張が行われており、それ以後はバグ修正を中心としたリリースが続けられている。
SQL操作を隠蔽するO/Rマッパーとは真逆というか、Javaオブジェクトの集合をSQLで操作可能にするという一風変わったAPIだが、オブジェクトの操作をSQL命令として整理しておけるという点は興味深い。興味があるデベロッパはこれを機会に調査してみるとよいだろう。
| 風変わりなAPI、JavaのオブジェクトをSQLで操作 - JoSQL 1.2 公開 [2006/1/27] |
| JavaのオブジェクトをSQLで操作 - JoSQL 1.1 [2005/11/18] |
| Javaオブジェクトに対してSQLを実行 - JoSQL 0.9公開 [2005/9/7] |
| Linux Mint 12 KDE登場 [10:26 2/10] |
| Dell、重複排除により最大98%のデータ削減が可能なバックアップストレージを発売 [09:44 2/10] |
| 北大、「ポジトロン断層撮影法」による脳腫瘍の性質を診断する手法を開発 [09:40 2/10] |
| NICTなど、手術支援ロボット「da Vinci」の3D裸眼映像伝送実証実験を計画 [09:36 2/10] |
| TI、再生可能エネルギー向けアプリ開発用マイコン搭載ソーラーキットを発表 [08:00 2/10] |
|
Googleバーまたまた刷新、ロゴからのドロップダウンメニュー廃止 [10:50 2/10] ネット |
|
アクシス、厳しい光条件でも鮮明なビデオ映像を配信 - ネットワークカメラ [10:49 2/10] ビジネスPC |
|
カシオ、女性向けの多彩なオリジナルデザイン電子辞書 [10:42 2/10] 家電 |
|
インターコム、FAXサーバソフトにUSB接続型モデムセット追加 [10:30 2/10] ビジネスPC |
|
Linux Mint 12 KDE登場 [10:26 2/10] エンタープライズ |