現在、オブジェクトリレーショナルデータベースで動作するアプリケーションを計画しています。作業は簡単です。データをフェッチし、分析し、ユーザーに表示し、いくつかの変更を書き戻します。構成のないデータベースライブラリ/ ORMマッパー
JavaやPythonの:私は現在、(重要性によってソートされた)次の要件のすべて(あるいは少なくとも一部)を満たしているアクセスライブラリを探していたデータベースの広い範囲をサポートします。私はJythonを使用しているので、どちらも可能ですが、PythonをJavaよりも好むでしょう。
データベースに関するメタデータを返します。私はすべてのテーブルとそのスキーマのリストを取得することができる必要があります。理想的には、この情報はオブジェクトとして返されます。コードから
完全な実行時設定を使用して複数のテーブルからレコードをフェッチする
能力。私は必要なもの、つまりXMLファイルのマッピング設定を望んでいません。
何らかのORMマッピング。私はそれなくても生きることができましたが、持っているといいです。データが入っているオブジェクトがたくさんあり、それを反映させなければならないなら、私は全く大丈夫でしょう。
このようなタスクに最適なライブラリは何ですか(少なくとも1つは存在します)。