PlayFrameworkでCannot invoke the action, eventually got an error: Thrown(akka.pattern.AskTimeoutException: Timed out)が出た時の対処法 Play Frameworkを使っていた Cannot invoke the action, eventually got an error: Thrown(akka.pattern.AskTimeoutExceptio… @iwasakiハック2014.06.04 878
PlayFramework2.2.xでログローテートする方法 以下のように書くことでログをローテートできます。 <configuration> <conversionRule conversionWord="coloredLevel" conv… @iwasakiハック2014.04.11 610
PlayFramework2.2.xのEBeanで検索するベストプラクティス EBeanで検索して一覧の20件と全体の件数を取得する際にはこのようにして検索ルールを別メソッドにしておくのが便利です。 Modelの中に書かないでServiceクラスを作ってそっちに書くのがベターです。 検索ルールメソ… @iwasakiハック2014.04.11 915
PlayFramework2.2.xでEbeanのOneToManyを使って関連するテーブルのデータを取ってくる方法 @OneToMany(cascade = CascadeType.ALL, mappedBy = "site") public List<TagSiteMap> tagSiteMapLis… @iwasakiハック2014.04.09 442
PlayFramework2.2.xでテンプレートからリンクを呼ぶ方法 Playのテンプレートからリンクを呼ぶ方法です。 <a href="@controllers.site.routes.SiteController.detail(bean.siteId)" &g… @iwasakiハック2014.04.09 206
PlayFramework2.2.xのScalaTemplateで分岐処理をする方法 Scala Templateではよくこんな感じでmainにサイトのタイトルを渡すことがあると思います。 @main("サイト登録") { //コンテンツの中身 } このタイトルを条件分岐で渡す方法がい… @iwasakiハック2014.04.03 329
PlayFramework2.2.xで設定ファイルを複数に分割する方法 PlayFrameworkを使っていると、DBの接続設定は開発環境と本番環境で異なるので設定を分けておきたい、コピーライトの開始年数とかのアプリケーション内で使うマジックナンバーについては共通にしておきたい、なんていう要… @iwasakiハック2014.04.01 556
PlayFramework2.2.xでfont-awesomeを使用する font-awesomeもWebJarsにあるのでこれを使って、Play Framework2系でfont-awesomeを使えるようにしてみます。 まずは読み込みの設定 build.sbt libraryDepende… @iwasakiハック2014.03.28 442
PlayFramework2.xで設定ファイルを指定してアプリケーションを起動する デフォルトで読み込まれる設定ファイルは conf/application.conf ですが環境などにより別の設定ファイルを指定することができます。 -Dconfig.file start -Dconfig.file=/o… @iwasakiハック2014.03.10 203