0
実際には「?1」の意味は何ですか?誰かが私に説明することはできますか?事前に感謝します。「?1」の意味は何ですか
例コード:
(SQL.append(" SELECT ComModules.id, ComModules.description ")
.append(" FROM ComAccessModules as ComAccessModules, ComModules as ComModules ")
.append(" WHERE ")
.append(" ComAccessModules.comAccessModulesPK.modId=ComModules.id ")
.append(" AND ")
.append(" ComAccessModules.comAccessModulesPK.accessId=?1 ")))
?1はHQLでレンダリングされるパラメータです。 – Satya
このステートメントを実行する前に、?1をクエリに置き換える値を追加する必要があります。 パラメータ化クエリの使用については、この[回答](http://stackoverflow.com/a/2309984/5118375)を参照してください。 さらに、SQLインジェクションとそれを防ぐ方法を読んでください。 – cvetanov