2012-02-01 96 views
0

我的問題是我必須根據ID字段更新對象的字段。 該對象中有一些急切加載的集合/對象。因此,如果我使用get/load或使用Criteria加載該對象,那麼它也會加載所有子對象。使用Hibernate更新對象的字段

如果我使用Projections只有我想要的列,它會返回String,但我希望該對象以某種方式返回,以便我可以將其字段設置爲更新值並使用hibernate的自動髒檢查功能。

那麼,有沒有人請讓我知道我怎麼能實現這一點,而不寫入SQL查詢?

+0

寫的HQL查詢http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/batch.html#批處理直接 – 2012-02-01 18:49:56

+1

如果加載關聯會導致性能問題,並且您並不總是希望加載這些關聯,爲什麼他們急於加載?解決問題,而不是解決它。 – 2012-02-01 19:01:54

+0

實際上在我的項目中,這是它如何分配..所以不能改變它。 – Anand 2012-02-05 19:15:40

回答

相關問題