簡體   English   中英

在Google應用引擎java本地數據存儲區中添加/編輯實體

[英]Add/Edit Entities in google app engine java local datastore

以下與GAE / J本地開發設置有關:

  1. 如何在本地數據存儲區中添加/編輯實體(最好使用某些UI)? _ah/admin僅允許查看實體。

  2. 在本地JUnit測試用例中,如何訪問本地Web應用程序寫入的相同數據存儲區數據? 我根據http://code.google.com/appengine/docs/java/tools/localunittesting.html編寫了我的測試用例,但測試用例不能訪問Web應用程序使用的相同數據。

  3. 如何在clean-build之間保存本地數據存儲區數據(現在local_db.bin寫在目標目錄中,它偶爾會被清理)

正在使用的堆棧:

  • Google AppEngine for Java - (gae sdk 1.4 / java sdk 6),
  • 於NetBeans 6.9.1,
  • Maven-2(maven-gae-plugin 0.7.3)

現在,您可以使用命令行客戶端保存/加載實體

  1. 您當前無法編輯Java本地數據存儲區查看器中的實體。 不過,這是在待辦事項列表中。
  2. 您的單元測試不應該依賴於數據存儲區的內容:單元測試應該是獨立的。
  3. 除非您對構建過程的local_db.bin部分進行備份,否則您也無法執行此操作。 同樣,理想情況下,您應該在設計應用程序時輕松重新加載數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM