0
私は自分のプロジェクトでHibernate Criteria APIを使用しています。 このAPIでは、list()
メソッドを使用して、dbからいくつかのレコードを取得します。 私の質問は:データベースからレコードを1つだけ取得する方法(必要がないのでlist()
メソッドを使用しないで)?Hibernate Criteria APIで読む
私は自分のプロジェクトでHibernate Criteria APIを使用しています。 このAPIでは、list()
メソッドを使用して、dbからいくつかのレコードを取得します。 私の質問は:データベースからレコードを1つだけ取得する方法(必要がないのでlist()
メソッドを使用しないで)?Hibernate Criteria APIで読む
クエリが最大で1つのレコードで返されることが確実であれば、Criteria#uniqueResult()
を使用します。
複数のレコードを返すことができますが、最初の結果を得るだけで問題がなければ、uniqueResult()
とCriteria#setMaxResults()
を組み合わせることができます。
ハイバネート文書のレイアウトが正しくない – NimChimpsky