Возможно, мне не хватает чего-то простого, так как я считаю, что это распространенный сценарий ...
Когда я работаю с объектом, полученным из хранилища данных, я хочу обнаружить любые изменения в объекте и обновить memcache. В сценарии, не связанном с JDO, это будет легко, поскольку любой уровень логики данных будет перехватывать все обновления и, таким образом, будет иметь возможность обновить memcache.
Однако в JDO обновления выполняются путем обновления прикрепленных объектов, а затем позволяет администратору постоянства делать все остальное, когда он закрывается, и поэтому мой код никогда не уведомляется об обновлениях. Я мог бы помещать события во все мои методы получения и установки, чтобы получать уведомления об изменениях в моих объектах, но я бы предпочел этого избежать.
Буду признателен за любые подсказки о том, как это обычно делается.