本来はAction側で定義するべきだとは思うが、ホントにちょっとした変数を定義して 使いたい場合。 例えば設定ファイルから値を読み込んで使いたい場合は、 @(id:Int) @import com.typesafe.config.ConfigFactory; val hoge = ConfigFactory.load().getString("hogege") <span>@hoge</span>
本来はAction側で定義するべきだとは思うが、ホントにちょっとした変数を定義して 使いたい場合。 例えば設定ファイルから値を読み込んで使いたい場合は、 @(id:Int) @import com.typesafe.config.ConfigFactory; val hoge = ConfigFactory.load().getString("hogege") <span>@hoge</span>
最強!?Ensimeを利用したSublime Text3のScala開発環境(playでもliftでも)ScalaPlayFrameworkSublimeText3 EnsimeはEmacsでScala開発環境を構築するときに使うことで有名ですが、実はSublime Textでも利用することが可能です。 Ensimeはコード補完だけではなく、文法エラー表示、import追加機能、クラスやメソッドへのコードジャンプ、デバッグ機能などもあり、より強力な開発環境を構築することが出来るようになります。 個人的にはテキストエディタで作るScala開発環境では今のところ最強に感じています。 今回の環境 Mac OS 10.9 Sublime Text 3 (Build3059を利用) Scala 2.10.3 sbt 0.13.1 とりあえずplay2.2.1もインストールしておきました。 インストー
「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」の発表資料が素晴らしい #devsumi デブサミ2014の発表資料を読んでいて、僕の中では「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」が一番心に残った。 ラフなメモ書き。 以下の発表資料の文章を引用している。 【元ネタ】 Developers Summit 2014 で「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」という内容で発表してきました - sifue's blog 2014/02/14 デブサミ2014【14-A-6】Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所 #devsumiA - Togetterまとめ 【0
Advent Calendarは終わってしまいましたが、今年中になんとかplay!2.x Javaのテスト入門の続きを書きます。 Controllerのテストの難しさ 初っ端からですが、play!のControllerのテストはどうやって書けばいいかとても困りました。Controllerは、出力としてResult型のオブジェクトを返します。このResult型の中身は、httpステータスコードだけでなくViewに渡された処理結果のコンテンツ(html)が入っています。 ControllerをテストするときはViewに渡す引数オブジェクトをインターセプトしてテストできると良いのですが、残念ながら出来ません。そのためassertThat(contentAsString(result)).contains("<td>" + user.name + "</td>");のようなViewの中身を意識した
いろんなところの説明だと eclipse with-source=true すれば勝手にやってくれるとあるが、なぜか自分の環境ではできなかった。 その場合は、 {$Playインストールパス}/framework/src を自力で紐付けてみるとちゃんと表示される。 これで良いかはわからない。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く