-2

私はXMLでいくつかのSQLクエリを作成していて、Hibernateでそれを読んでいます:Pそして私の問題はこれです:

-私のクエリでは、「何か<何か」をうまく使用する必要があります。「<」はXMLのタグの開始として検出され、そのクエリを使用できません。誰かがそれを行う方法を知っていますか?

クエリは次のとおりです。

<named-query name="Replacement.findByAmount">
        <query>select r from TReplacement r where r.having <= r.expected</query>
    </named-query>
4

1 に答える 1

1
<query name="findByAmount">
        <![CDATA[select r from TReplacement r where r.having <= r.expected]]>
    </query>


Query query = session.getNamedQuery("findByAmount");
List results = query.list();
System.out.println("No of Results: " + results.size()); 
于 2012-12-15T12:03:57.857 に答える