Java 在数据存储(GAE)中存储对象之前调用方法
是否有可能在使对象持久化之前调用方法? 类似于“onMakeObjectPersistent() 我想基于lon和lat计算geohash并将其存储在数据存储中 富豪们, M 解决方案: 作为@Duy Do post: 在JDO中,我们可以使用jdoPreStore()方法执行此操作:Java 在数据存储(GAE)中存储对象之前调用方法,java,google-app-engine,google-cloud-datastore,Java,Google App Engine,Google Cloud Datastore,是否有可能在使对象持久化之前调用方法? 类似于“onMakeObjectPersistent() 我想基于lon和lat计算geohash并将其存储在数据存储中 富豪们, M 解决方案: 作为@Duy Do post: 在JDO中,我们可以使用jdoPreStore()方法执行此操作: 我没有使用GAE,但我认为如果使用JPA,可以在对象持久化之前使用Prepeist注释和要调用的方法。对于JDO,可以使用方法jdoPreStore() @PersistenceCapable public c
我没有使用GAE,但我认为如果使用JPA,可以在对象持久化之前使用Prepeist注释和要调用的方法。对于JDO,可以使用方法jdoPreStore()
@PersistenceCapable
public class Foo implements StoreCallback{
public void jdoPreStore()
//do something
}
}