5

Appengine と Android でアプリを開発しており、API には Google Cloud Endpoints を使用し、クラウドとモバイル間の通信には GCM を使用する予定です。私はデータの永続化のために Objectify を使用するつもりでしたが、特にさまざまな注釈やその他の要件で、予期しない問題が発生するかどうか疑問に思っています。誰かが私に警告できる経験がありますか?

4

2 に答える 2

4

Objectify は、Endpoints での使用がサポートされているフレームワークと見なされているため、問題が発生した場合、それらはバグと見なされます。多くの信頼できるテスターがそれを使用して成功しています。

于 2013-01-23T20:06:32.627 に答える
0

ここ数か月、Objectify と Endpoints を使用しています。プロジェクトのセットアップは少し複雑で、デバッグが難しいことが判明したため、最終的に Eclipse エンドポイント プラグインの使用を断念しました。代わりに、Dan によるこの優れた例https://github.com/GoogleCloudPlatform/appengine-endpoints-helloendpoints-java-mavenを出発点として使用しました。Java コーディングには Eclipse を使用し、コンパイルにはコマンド ラインを使用します。Maven とコマンド ラインを使用すると、信頼できる有用なフィードバックが得られます。使用可能なオプションについては、コマンド mvn help:describe -Dplugin=appengine を使用してください。

Maven エンドポイント プロジェクトのセットアップが完了したら、Objectify を Maven に追加するのは簡単です。Objectify とサポート ドキュメントは非常にわかりやすく、Endpoints とうまく連携します。私が持っていた唯一の問題は、キーと参照が @ApiResourceProperty(ignored = AnnotationBoolean.TRUE) で注釈されていない場合、エンドポイントが爆発することでした。

于 2014-01-14T11:35:43.093 に答える