以下に説明するように、クエリを実行するxmlがあります。IDでクエリノードを取得するのに最適なパーサー(sax、DOM、xpath)はどれですか?
これが私に大いに役立つように、いくつかのサンプルコードでこれを説明してもらえますか?
idでクエリを読み取り、パラメータを渡すジェネリッククラスを作成したいと思います。すべてのクエリが異なる値のセットを返す可能性があるため、クエリの実行後に値を返すための最良の方法は何ですか?
<?xml version="1.0" encoding="UTF-8"?>
<queries>
<query id="getUserByName">
select * from users where name=?
</query>
<query id="getUserByEmail">
select * from users where email=?
</query>
</queries>