Я хочу использовать хранилище данных GAE напрямую, без использования JDO / JPA. У меня быстрый вопрос:
Предположим, у меня есть этот код:
Key key = getMyKey ();
Entity entity1 = dataStore.get (key);
Entity entity2 = dataStore.get (key);
Гарантируется ли entity1
и entity2
одним и тем же объектом (т. Е. entity1 == entity2
) или может вызывать get
с использованием одного и того же ключа, возвращая разные Entity
экземпляры?
Спасибо!
EDIT
Отличается ли поведение, если операции get
выполняются внутри транзакции?