0

名前付きクエリを読みました。名前付きクエリのマッピング ファイルで< query>< sql-query>を使用できます。<query>タグと<sql-query>タグの違いがわかりません。< query>タグを使用する必要がある場合と、 < sql-query>タグを使用する必要がある場合。

例えば

<query name="findOneEmp">
    <![CDATA[from Employee e where e.empId= :empID]]>
</query>

<sql-query name="findEmpNativeSQL">
   <return alias="employee" class="com.common.Employee"/>
   <![CDATA[select * from employee e where e.empId = :empID]]>
</sql-query>
4

1 に答える 1

1

クエリ タグは HQL クエリ用であり、Sql-query はネイティブ SQL クエリを宣言するためのものです。

于 2013-10-15T20:18:53.997 に答える