問題タブ [objectify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-app-engine - Googleのデータストア(高レプリケーション)への1回のトランザクションで「多すぎる」オブジェクトはいくつありますか?
次のエンティティがあります(関連性のないフィールド/メソッドは削除されています)。
だから...私はを使用してキーを構築する10個のオブジェクトに対してバッチ取得を実行しようとしていますHitsStatsTotalDO.createKey()
。私は次のようなトランザクションでそれらをフェッチしようとしています:
次の例外をスローします:
java.lang.IllegalArgumentException: operating on too many entity groups in a single transaction.
数が多すぎることと、それを修正する方法を詳しく説明していただけますか?ドキュメントで正確な番号を見つけることができませんでした。
ありがとう!
java - Objectify が @Transient アノテーションなしでプロパティを保存できないようにする
@PrePersist メソッドを使用して、@Transient アノテーションなしで Objectify がプロパティを保存しないようにするにはどうすればよいですか?
例は次のように設定できます。
java - GWT エントリ ポイントでのオブジェクト化
Google Web Toolkit (GWT) と Google Apps Engine を初めて使用します。アプリで GWT を利用できるように、Objectify をエントリ ポイントで直接使用したいと考えています。(ジャバを使っています)
サーバー側への呼び出しを使用せずに、Objectify エンティティをエントリ ポイントに直接ロードすることは可能ですか? このトピックに関するいくつかのチュートリアルを読みましたが、それらはすべて RPC 呼び出しを行うか、代わりに他のサーブレットを使用しています。
また
エントリ ポイント外のサーブレットで GWT クラス (Label、Textbox など) を使用する方法はありますか?
上記の質問のいずれかが答えられていれば大丈夫です。これは非常に一般的な質問なので、参考になるものがあればよろしくお願いします。何か追加する必要がある場合はお知らせください。ありがとうございます。
google-app-engine - objectify+gwtpのMavenアーキタイプを探しています
グーグルアプリエンジンObjectify+グーグルウェブツールキットプラットフォームのMavenアーキタイプ/テンプレートを探しています。(Springコードは必要ありません。)
ローカルでビルド、コンパイル、デバッグし、AppEngineにアップロードするためにすぐに機能するバージョンが必要です。
Eclipse(Indigo)プロジェクトファイルを生成し、Eclipseに問題なくインポートできる必要があります。
google-app-engine - Appengineデータストアの同時コミット
GoogleAppEngineデータストアの競合状態で何が起こるかを理解しようとしています。私はObjectifyを使用しているので、ここではその表記を使用します。
owner
ここで、特定の車のを同時に変更しようとする2つの実行可能ファイルがあるとします。
この場合、Car(10)が「A」または「B」のどちらによって「所有」されるかは不明であると推測されますが、エラーは報告されません。書き込みがデータストアに永続化されるまで、「敗者」には明らかではありません。printlnsの結果はどうなりますか?
トランザクションを使用した場合、実行可能ファイルの1つ(「敗者」)が例外を発生させたでしょうか?
java - 認証されたRESTリクエストは常にデータベースリクエストを意味しますか?
RESTeasyフレームワークを使用してWebサービスを開発しています。BASIC認証を設定できましたが、正常に機能しています。もちろん、これに加えてSSLを使用する予定です。
プロセスは単純です(これが何であるかわからない場合は、HTTP基本認証について何か読んでください):
- すべてのリクエストは、リクエストヘッダーを分析するメソッドによってインターセプトされます。
- このヘッダーはデコードされ、ユーザー名とパスワードが抽出されます。
- 次に、このメソッドはデータベースにクエリを実行して、ユーザー名とパスワードが一致するかどうかを確認します。
- リクエストの進行に一致する場合は一致し、一致しない場合は401コードが返されます。
このアプローチでは、REST(およびHTTP自体)のステートレスな性質により、すべての要求はデータベースへの要求を意味します。
私の質問は、認証されたすべてのリクエストでデータベースにクエリを実行しないことは可能ですか?
考えられるヒント:Cookieを使用するメカニズムはありますか?
この質問は技術的に不可知論者です。
補足として:
このREST認証に関する情報はほとんどないと思います。ただのOAuth、OAuth、OAuth ...サードパーティのアプリケーションを認証したくない場合、情報はいたるところに散らばっていて、OAuthを使用しているような具体的な例はありません。REST Webサービスでの認証に関して何か良いアドバイスがあれば、ぜひ聞いてみてください。
ありがとうございました。
spring - Objectify と Appengine を使用した Spring トランザクション
Objectify で appengine を使用してデータソースにアクセスしています。ビジネスレイヤーにSpringを使用しています。データを操作するために、objectify-appengine-spring factoryを使用します。
アノテーション ベースのローカル トランザクションを使用したいと考えています。Spring Bean として直接プラグインできる既存の実装について知っていますか?
スレッド ローカルを使用して独自のトランザクション プロバイダーを実装するという苦痛を避けたいと思っています。
google-app-engine - Objectify を使用した GWT RequestFactory: リクエストの起動時に ServerFailure エラーが返される
Eclipse で App Engine Connected Android プロジェクトをカスタマイズしようとしています。JPA の代わりに Objectify を使用しており、Turbochargeの例に従って基本的なフレームワークをセットアップしています (DAO レイヤーを使用)。
私は現在 Web 側で作業していますが、エンティティを開発サーバーに保持するのに問題があります。私の要求は、Receiver の onFailure() メソッドで ServerFailure エラーを返します。しかし、その理由についての手がかりは実際には提供されません (すべての変数が null です)。
どんな助けでも大歓迎です!
ここに私の EntryPoint クラスがあります:
スタックを介してデバッグ モードでコードをたどり、エラーが返されるポイントまでたどりました。これがスタックです
Daemon Thread [Mozilla/5.0 (Windows NT 6.1; WOW64) のマネージャー用コード サーバー] AppleWebKit/535.7 (Gecko のような KHTML) Chrome/16.0.912.75 Safari/535.7 on http://127.0.0.1:8888/manager/hosted. html?manager @ d6:JVCMo.q:W,$wW] (中断 (例外 UmbrellaException))
ここに、応答とエラーの変数のスナップショットがあります。