85 votes

Comment parcourir le magasin de données local Java App Engine ?

Il semble qu’il n’y a pas d’équivalent de le _ah/admin de App Engine Python pour la mise en oeuvre Java de Google App Engine.

Y a-t-il un moyen manuel je peux naviguer sur le magasin de données ? Où sont les fichiers qui se trouvent sur ma machine ? (J’utilise le plugin App Engine avec Eclipse sous OS X).

111voto

dfrankow Points 2983

http://GoogleAppEngine.blogspot.com/2009/07/Google-App-Engine-for-Java-SDK-122.html: « Enfin, l’appserver dev a une visionneuse de données. Démarrez votre application localement et pointez votre navigateur sur <s></s> * de le vérifier. »

  • comme de 1.7.7

40voto

Nick Johnson Points 79909

<strike>Il n’y a actuellement aucun spectateur de magasin de données pour le SDK Java - on doit venir dans la prochaine version SDK. En attendant, votre meilleur pari est d’écrire votre propre interface admin avec le magasin de données Regarde un code - ou attendre la prochaine version SDK.</strike>

Java App Engine a maintenant un afficheur de magasin de données local, accessible à `` .

6voto

Paul Points 261

J’ai le magasin de données local sur mon environnement Windows + Eclipse sur \war\WEB-INF\appengine-generated\local_db.bin

Pour autant que je l’ai compris utilise format interne nommé « protocol buffers ». Je n’ai pas les outils externes pour présenter le fichier au format lisible par l’homme.

J’utilise code simple « spectateur » comme ceci :

2voto

Matyas Points 5001

Dans les nouvelles versions du SDK (1.7.6+) la partie admin du serveur dev est livré avec, il a changé son emplacement

Analyser les logs du serveur, nous pouvons voir qu’il est accessible à :

``

Et le spectateur de magasin de données :

``

Semble assez propre - selon les nouvelles directives de conception de google.

1voto

gw0 Points 502

Car visionneuse Google App moteurs Datastore ne gère pas l’affichage des collections de référence des entités, j’ai modifié la version de Paul pour afficher toutes les entités descendantes :

Il est à noter que rien n’est affiché pour les entités vides collections/référencé.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X