問題タブ [playframework]
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.
git - Egitはplayframeworkからのファイルを無視します
今日、私はいくつかのパッチを作成するためにgitをいじり始めました。私はこの仕事にegitを選びます。なぜなら、私はgitの優れたGUIを知らず、Eclipseユーザーだからです。ブランチを作成し、次のファイルを変更しました(git statusの結果)
Eclipseでプロジェクトに対してcommitを呼び出すと、変更されるだけです。.gitignore変更:framework / src / play / utils / Java.javaCRUDファイル自体でのコミットでも役に立ちません。
私はDebianlenny、eclipse3.6.1とegit0.9.1を使用しています。差分を分析したい場合を除いて、コンソールでの作業に問題はありません。少しイライラします。bzrでこのような問題が発生することはありません。
CRUDを再度変更した後(コミット前)、gitaddを呼び出します。CRUDは追加されませんでした。私はそれを手動でしなければなりません。
scala - フレームワークの比較: Lift、Play、Wicket
フレームワークの Lift、Play、Wicket の長所と短所は何ですか? どの特性が最適か、またはそれぞれでのみサポートされていますか?
ありがとう
java - @OneToMany コレクションでページングを行うにはどうすればよいですか
Post エンティティと Comment エンティティ、および 1 対多の関係があるとします。
このようなページングを実現するにはどうすればよいですか:
JPA の上で @OneToMany コレクションを使用して動的ページングをエミュレートすることは可能ですか、それとも JPA の関連付けメカニズムを完全に書き直す必要がありますか? (たとえば、ページング、並べ替え、および検索を管理できる PersistentList コレクション型を作成します)。
PS: 最近 Play! を見つけました。フレームワークは、JPA: Siena の上で非常に興味深い lib を使用します。Siena は非常に使いやすく、JPA/Hibernate の優れた抽象化です。しかし、その関連付けでページングを行う方法が見つかりません。
アップデート:
Play フレームワークには、Django に似たクエリ構文があります。
どこ
Play でカスタマイズされたクエリタイプである JPAQuery オブジェクトを返します。
ただし、関連するコレクションを使用すると、たとえば次のようになります。
ページングやその他のクエリをサポートしていないリストを返すだけです。
どのように拡張するかを考えていたので、
また、JPAQuery オブジェクトなどを返す場合は、「クエリ」コレクションに対してクエリを実行できます。
または、実際にコメントを取得せずに新しいコメントを挿入します。
私が最初に考えたのは、List のサブクラスを作成すると、Post クラスは次のようになるということです。
また、QueryList には、JPAQuery のメソッドを間接的に参照する fetch()、from() メソッドがあります。
しかし、Hibernate/JPA がこれを認識するか、干渉するかはわかりません。
java - 1つのモノリシックアプリケーションではなく、複数のPlayアプリケーションを使用することが有益なのはいつですか。
イントラネットポータルを書き直すためのPlayフレームワークに落ち着きました。私たちのポータルには、ゆるやかに関連するものがたくさん含まれているので、それを複数のPlayアプリケーションに分割するかどうか、またはどのように分割するかについてのアドバイスを探しています。
複数のアプリケーションにすることの結果は何ですか?シングルサインオンは引き続き可能ですか?アクセス制御はどのように影響を受けますか?それらの間で多くのコード/構成を複製しなければならない可能性がありますか?物事をどこに分割するかを決めるとき、他に何を考慮すべきですか?
hibernate - HQL を使用した新しいオブジェクト
HQL クエリからオブジェクトを作成しようとしていますが、何が間違っているのかわかりません。
クエリ:
(または、マップされていなくても、 new MyCustomList(product.code, SUM(... を使用する必要がありますか?) この返されたリストを同様のオブジェクトにキャストしたいと思います。
データの取得:
Play フレームワークの使用
deployment - Play フレームワーク weblogic 10.3.3.0 デプロイメント
Play アプリを作成し、次のコマンドを使用して weblogic にデプロイしようとしました。
後で、展開された war ディレクトリを weblogic にデプロイしました。すべて正常に機能しましたが、ルートにアクセスしようとするたびに。次のエラーが表示されます。
これは、UI を備えたアプリケーションではなく、残りのサービスです。Tomcat にデプロイしようとしましたが、すべてうまくいきましたが、アプリケーション コンテキスト ルートを / にする必要がありました。weblogicで同じことを試みましたが、うまくいきませんでした。
ここに私のルートファイルがあります:
そして、ここに私のコントローラコードがあります:
助けてくれてありがとう。
playframework - Playコントローラーはどのようにして適切な名前の変数をテンプレートに挿入しますか?
Playのはじめにのドキュメントでは、次のコントローラーが表示されます。
次に、テンプレートでは、frontPostとolderPostsが特別なマッピングなしで使用されます。
Playはこれらの名前をどのように保存していますか?
java - Play Framework アプリへの絶対パスを見つけるにはどうすればよいですか?
現時点では、私は Play のチームと協力しています。フレームワーク アプリ。次のユーザー ストーリーでは、ファイルを定義済みディレクトリに移動するなど、いくつかの異なるファイル変更を実装する必要があります。
私たちはさまざまなプラットフォームで作業しているため、アプリが正しいパスを持っているかどうかは常にわかりません. したがって、アプリ ディレクトリの絶対パスを使用したいと考えています。
Play! の絶対パスを取得するにはどうすればよいですか? アプリ?これには方法がありますか?
java - 列挙型からselect要素を作成するカスタムタグ
PlayのJava列挙型から選択フィールドを作成するタグを作成するにはどうすればよいですか?フレームワーク?CRUDモジュールがどのように機能するかを確認しようとしましたが、抽象化レイヤーが多すぎて、まだよくわかりません。
java - org.hibernate.exception.SQLGrammarException: クエリを実行できませんでした
私はプレイフレームワークを使用しています!! しかし、プロジェクトを実行すると、これが表示されます
org.hibernate.exception.SQLGrammarException: クエリを実行できませんでした
誰が私を助けることができます ?
これは私のモデルです: