我正在使用Java GAE。到目前为止,我只是嘲笑我的数据对象,我看到了一个有趣的问题。
关于wie ei的任何想法应该看起来?
答案 0 :(得分:1)
数据存储区在here所述的实例之间保留。 Java SDK没有任何为您清除数据存储区的功能,因此您或代表您工作的内容(例如,您的构建过程)必须删除它。
答案 1 :(得分:1)
听起来像是本地开发环境问题。检查local_db.bin的位置,确保构建过程不接触数据库文件。也许重启发生在数据持久化之前?本地开发数据存储区不像本地关系数据库那样稳定。例如。在升级appengine sdk版本之后,旧的本地数据存储可能根本不起作用。
答案 2 :(得分:0)
你是如何启动开发服务器的?确保您没有提供“c”或“clear”作为标记,这会删除所有持久数据。
答案 3 :(得分:0)
开发服务器将数据持久存储到磁盘之前有多长时间。当数据持久存在时,您是否看到了日志消息?