私はRequestFactoryでexprimentingしており、そこからデータを取得することができました。RequestFactory - DBからの一貫したデータがありません
しかし、ページを更新すると、サーバーから新しいデータが取得されません。それは、データをキャッシュし、古いものを使用するように見えます。私のEclipseLink JPAは私に新しいデータベースのクエリを教えてくれません。また、私はDBのデータを変更しました。私は古いデータしか取得しません。
私はそのクエリを使用します。サーバー側で
requestFactory.projectRequest().findAllProjects().fire(new Receiver<List<ProjectProxy>>() {
@Override
public void onSuccess(List<ProjectProxy> response) {
view.setProjects(response);
}
});
:私は間違っ
public static List<Project> findAllProjects() {
EntityManager em = entityManager();
try {
List<Project> list = em.createQuery("select p from Project p").getResultList();
// force to get all
list.size();
return list;
} finally {
em.close();
}
}
を? onModuleLoadはリフレッシュ時に呼び出されます。
どこのデータがブラウザ、またはサーバーでキャッシュされていますか? –