0
我想從我的AppEngine上的web應用程序獲取更新的對象的名單,之後我更新的對象。如何使用java將appengine數據存儲中的對象的更新集合?
,如果我看在控制檯中,更新操作後,我看到實體有新的值,但是當我問它來到我的舊值對象的列表作爲更新從未發生
我的更新實現
public void update(final T entity){
entityManager.merge(entity);
entityManager.flush();
}
和我的檢索列表實現是
@SuppressWarnings("unchecked")
@Transactional(readOnly = true)
public List<T> findAll(){
entityManager.flush();
return entityManager.createQuery("select f from " + clazz.getName() + " as f").getResultList();
}
是否有更新時出現問題,合併方法或做數據存儲使用任何在此操作後不會刷新的特殊緩存。請幫忙。謝謝
您是否閱讀過最終的一致性文檔? – dragonx