0

Java などでオブジェクト リレーショナル データベースを使用することについて、理論的な質問があります。データベーステーブルをクラスにマッピングするORM(例:Hibernate)のようなものがあることを知っていますが、JDBCを介して操作を行うこともできます(Javaを介して接続を作成し、SQLクエリを実行します)。この 2 番目のアプローチ (通常の JDBC メカニズム) を使用して、オブジェクト データベースでクエリを実行する方法はありますか? 助けてくれてありがとう、そして多分いくつかのサンプル;)

4

4 に答える 4

1

ORM は の上にラッパーですSQL。それらはロケット科学ではありません。オブジェクトクエリ言語 ( など) を好まない場合はHQL、プレーンSQLクエリを実行できます (確実にcreateSQLQuery(...)Hibernateメソッドを使用してください) 。

編集:

Ricardo のコメントに基づいて、オブジェクト データベースで SQL を探している場合、現時点ではサポートがないと思います。

于 2013-10-22T17:40:58.890 に答える
0

JDBC を使用して純粋なオブジェクト指向データベースにアクセスできるとは思いません。SQL をオブジェクト クエリ言語に変換する (つまり、ORM フレームワークとは逆のことを行う) ドライバーがないわけではありません。

于 2013-10-22T18:10:33.497 に答える