-1

XMLを使用して Java からデータベースにアクセスする方法はありますか。Java コードからクエリを実行したくありません。MLIP (Message Level Interface Port) について知りましたが、インターネット上ではあまり情報がありません。

また、1つのリンクを得ました

http://docs.oracle.com/cd/B28359_01/appdev.111/b28369/xdb01int.htm#g1054540

しかし、明確になっていません。私のアプリケーションは MVC アーキテクチャで jsp とサーブレットを使用しており、struts や hibernate などのフレームワークに移行できません。

4

3 に答える 3

0

XML は、システム間で交換できるようにデータをフォーマットするためのメカニズムです。現在は他の目的で使用されていますが、データベース アクセス プロトコルではありません。

JDBC を使用したくない場合は、別のプロトコルを選択する必要があります。Oracle XML DB は、FTP、WebDAV、および HTTP(S) を介した直接アクセスをサポートしています。 詳細をご覧ください

于 2012-12-29T20:01:13.883 に答える
0

以下のリンクから答えが得られるかもしれません。

http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/11g/r1/prod/datamgmt/xmldb/xmldb.htm

于 2012-12-31T07:57:35.317 に答える
0

よくわかりませんが、MyBatis (以前は iBatis として知られていた) が探しているものだと思います。これは、Java コードではなく XML ファイルで SQL クエリを外部化することにより、データベースへのアクセスを容易にするフレームワークです。したがって、クエリのパラメーターと出力が同じである限り、Java コードを変更したり、再コンパイルしたりする必要なく、それらを操作できます。

于 2012-12-29T20:43:24.687 に答える