並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 350件

新着順 人気順

"Play Framework"の検索結果281 - 320 件 / 350件

  • Scala初心者が、Play FrameworkとMySQLで、CRUDでRESTfulなJSON APIを作ってみた(その2) | Recruit Jobs TECHBLOG

    Scala初心者が、Play FrameworkとMySQLで、CRUDでRESTfulなJSON APIを作ってみた(その2) さて次に、RESTful な CRUDサーバーを作ってみましょう。 と、その前に、POST リクエストで CSRF(クロスサイト・リクエストフォージェリ)トークンをチェックしてないので、CSRFの脆弱性対策からスタートします。 CSRF対策 CSRFの脆弱性対策から実装してみよう! こちらのドキュメントを読むと、build.sbt のプロジェクトに Play filters helpers の依存関係を追加すると書いてあるので、build.sbt を以下のような設定に修正します。 build.sbt name := "play-scala-intro" version := "1.0-SNAPSHOT" lazy val root = (project in f

      Scala初心者が、Play FrameworkとMySQLで、CRUDでRESTfulなJSON APIを作ってみた(その2) | Recruit Jobs TECHBLOG
    • Play Framework 2 Tutorial: Ebean ORM

      In this post, part five of the tutorial series about the Play Framework, you’ll learn the basics of creating models and using the Ebean ORM. Configuring Ebean In order to start using Ebean in your project, you have to enable it. Add the following to conf/application.conf: package models; import play.data.format.Formats; import play.data.validation.Constraints; import play.db.ebean.Model; import ja

      • Play Framework: Democratizing Functional Programming for modern Web Programmers

        Play Framework: Democratizing Functional Programming for modern Web Programmers Editor's note: today, we have a guest post from Sadek Drobi, one of the creators of the Play Framework and the CTO of Zenexity. We worked closely with Sadek to bring the Play Framework to LinkedIn and we are excited to have him share some insights with you about the motivation behind Play. At Zenexity, we build web app

          Play Framework: Democratizing Functional Programming for modern Web Programmers
        • Play framework + WebSocket + Growlで遊ぶ

          第1回「Play framework勉強会」IN 関西で@tan_go238さんが、NettyとGrowlを組み合わせて、指定ポートのソケットに書き込まれたメッセージをGrowlに飛ばすアプリを披露されていました。 それにインスパイアされて、Play + WebSocket + Growlを組あわせて、HTTPやWebSocket経由で送信されたメッセージをサーバのGrowlや、他のWebSocket接続ユーザへ飛ばすアプリを書いてみました。 ソースコードはこちらで公開しています。 本文には特に重要なコードしか掲載していませんので、ざっと記事を読んでいただいたあと、全体のコードを眺めて復習してみてください。 mumoshu/play-websocket-growl-sample at master - GitHub GrowlやWebSocketでメッセージを送信する public cla

          • ScalaのPlay Framework 2.4で変更されたっぽい点 - Qiita

            はじめに ScalaのPlay Framework 2.4がリリースされ、ちょっと触ってみる機会があったので、2.3.9から変更されているっぽい点を気づいただけメモっていきます。 Mac OS Yosemite Play Framework 2.4 Assetsを引っ張ってくる関数 activatorを使いPlayのプロジェクトを作成した時、2.3.9では、config/routesの記述は以下のようになっていると思います

              ScalaのPlay Framework 2.4で変更されたっぽい点 - Qiita
            • [Scala, Play framework]anormを使ってみて困ったこと、試したこと | KentaKomai Blog

              きっかけ プロジェクトの都合で、play frameworkのデータベースアクセスにanormを使うことになりました。 今まではslick,skalikejdbc、そして先輩が作成してくれた自作ORMを 利用して、開発を行ってきた経験がありましたが、後述するような 理由があり、敬遠してきました。 一度モデルを色々書いてみて、じぶんなりに『とりあえずこれはあったほうがいい』 とか『これは便利だから使っておこう』というものをまとめようと思います。 (できればデータベースからそれをリバースエンジニアリングして、ひな形を出力してくれるような プラグインとかまで書けるといいと思ってるけど、それは次回以降です) とりあえず基本的な使い方おさらい SQLの書き方、とかは割愛します。最低限知っておいたら 使える関数とかを挙げます。 update,insert,delete executeUpdate()で

                [Scala, Play framework]anormを使ってみて困ったこと、試したこと | KentaKomai Blog
              • MacにPlay framework2.3をインストールする

                この前MBAのほうにPlay2.2をインストールして、iMacのほうにも 同じようにPlay frameworkをインストールしてみようと。 $ brew install play すると Error: No available formula for play Play 2.3 replaces the play command with activator: Error: No available formula for play Play 2.3 replaces the play command with activator: brew install typesafe-activator You can read more about this change at: http://www.playframework.com/documentation/2.3.x/Migra

                  MacにPlay framework2.3をインストールする
                • Play Framework 2.5を使ってみる - astamuse Lab

                  アスタミューゼ 開発部のYanagita@Scala歴1年です。 弊社が運用する転職サイトのアプリケーション開発を担当しています。 ちなみに、弊社が運営している転職サイト数は300サイトを超えていて、 国内トップクラスになります。 現在は転職サイトのリプレースを行っており、 社内で使用するバックエンドのシステムをPlay Frameworkで開発しています。 今回はPlay Frameworkの最新版を使って、環境構築からWebアプリの動作までさせてみたいと思います。 目次 事前準備 Playの実行環境を構築 Playプロジェクトの作成、アプリケーションを起動 自作のWebページを表示 事前準備 まずは環境を整えます。 JDK : 1.8以降 Scala : 2.11.8 Playの実行環境を構築 1. 以下のリンク先からパッケージをダウンロードし、展開します。 https://www.p

                    Play Framework 2.5を使ってみる - astamuse Lab
                  • [Play] Play Framework のセッション

                    Play Framework には Tomcat のような HTTP セッションがない。 Play でのセッションは Cookie として実現されている。 Play でセッションを使う場合にはこのようなコードになる。 package controllers import play.api._ import play.api.mvc._ import play.api.mvc.RequestHeader object Application extends Controller { def index = Action.apply { request => val currentVal : String = request.session.get("hoge") match { case Some(x) => x; case None => ""; } Ok("hoge = " + curr

                    • Play!Framework1.2.5でDBFlute1.0.0を使う | ウェブインパクトエンジニア IT番長ブログ

                      いささか旧聞ですが、2ヶ月ほど前にDBFluteのバージョン1がリリースされました。 DBFluteといえば、非常に強力で柔軟なO/Rマッパーです。 どれぐらい、強力で柔軟かというと、便利すぎて、DBFluteのv1.0リリースを記念として、社内DBFlute信者による布教活動勉強会が先日行われたほどです: 今回は、これを、JavaのPlay!Frameworkで使っちゃおうというのが、本記事です。 ただ、Play!Frameworkについては、最新の2.0ではなく、1.2系を使っています。 と言うのも、まだ2.0系とDBFluteの連携は試してないから、そもそも記事に出来ないという単純な理由です。 とまぁ、そんな前置きは置いておいて、とりあえず、進めていきましょう。 今回の環境 まず、今回の環境は以下の通りです。 特にDBサーバー等は予め用意しておいて下さい。 Play! Framwor

                        Play!Framework1.2.5でDBFlute1.0.0を使う | ウェブインパクトエンジニア IT番長ブログ
                      • Play frameworkひとりアドベントカレンダーはじめます #playframework

                        思い立ったらひとりアドベントカレンダー。 業務とは関係ないけどPlay Frameworkをテーマにしてひとりアドベントカレンダーしてみます。 というわけで、このエントリはPlay frameworkひとりアドベントカレンダーの1日目です。 Play framework? The Play framework makes it easier to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture and features predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications

                        • Play framework/テンプレートエンジン - PukiWiki

                          #{extends /}と#{doLayout /} † テンプレートファイルの継承を行う。共通部をスマートに記述できる。 共通部を記述したshare.htmlを利用する場合、派生ページの先頭に下記のように記述する。 #{extends 'share.html'/} 一方、share.html側では、派生ページを挿入したい部分に下記のように記述する。 #{doLayout /} 派生ページから共通部へ変数を受け渡したい場合は、#{set} #{get}タグを用いる。 共通部ファイルの例 <!DOCTYPE html> <html> <head> <title>#{get 'title' /}</title> <meta charset="${_response_encoding}"> <link rel="stylesheet" media="screen" href="@{'/publi

                          • Wondering around: Testing javascript with Play Framework 2.0 and JsTestDriver

                            Thursday, February 16, 2012 Testing javascript with Play Framework 2.0 and JsTestDriver At qwallet we're building an extensive javascript application backed up by a Scala on Play 2.0 backend. Since I'm using IntelliJ IDEA for the scala development, I'm using it for javascript as well. The nice bonus that comes with that is IntelliJ's integration with JsTestDriver. While working on the javascript

                            • Lunatech Blog: Using Play framework database evolutions with Slick

                              By Peter Hilton on 29 August 2013 Slick playframework This tutorial for using Slick with a Play Framework application shows you how to create your database and apply data model. A Play framework web application that uses a relational database will generally assume that the database already exists at runtime. The database, with its tables and other objects, is an application dependency that we expe

                              • Play framework 2.0.2がリリースされました | DevelopersIO

                                Playframework 2.0.2がリリース 先日、Playframework 2.0.2がリリースされました。 依存ライブラリの更新、機能追加、多くのバグフィックスが行われています。 ファイルはここからダウンロード可能で、このへんを見れば細かな修正点もわかると思います。 ※homebrewの場合、update&upgradeで更新可能 Playframework 2.0.xからのupdate方法 すでにPlay2.0.xでプロジェクトを作成済みの場合、下記手順で更新ができます。 1.build.propertiesを修正 プロジェクト内のproject/build.propertiesを下記のように修正します。 sbt.version=0.11.3 2.plugins.sbtを修正 プロジェクト内のproject/plugins.sbtを下記のように修正します。 ・・・・ addSb

                                • Play frameworkのいろいろなモジュール番外編 –Play Moduleを作成してみるその2 | DevelopersIO

                                  PlayPluginのメソッドを試してみる 前回のPlay Moduleを作成してみる1では、シンプルなモジュールを作成してみました。 その時はアプリケーションの開始タイミングでメッセージの出力するだけでしたが、PlayPluginクラスではさまざまなタイミングでの処理を行うことができます。 今回はPlayPluginクラスのメソッドである「bind」と「onEvent」をオーバーライドして、もう少しためしてみましょう。 セットアップ 本記事での動作確認環境は下記の通りです。 OS : MacOS X 10.7.2 Java SE: 1.6.0_26 Play framework : 1.2.3 ※Play frameworkはインストールしてパスを通しておいてください。 Play Moduleを新たに作成 モジュールは複数同時に使用することもできるので、前回作成したMyModuleApp

                                  • Play FrameworkでServer-Sent Events(SSE)を使ってServer pushする方法あれこれ - FLINTERS Engineer's Blog

                                    あけましておめでとうございます。 初めまして、2017年4月に中途入社した張沢と申します。 今回はPlay FrameworkでServer-Sent Events(SSE)を使用してServer pushを行う実装方法について書きます。 WebSocketの情報は検索すると色々見つかりますが、SSEの記事やサンプルコードはあまり見かけないため…。 Play Framework 2.5からstream関連のAPI実装がAkka Streamに変わりました。そのため、Server pushのAPIでもAkka Streamを使用する必要があります。この記事ではSSEでのAkka Streamの使用方法について紹介します。 Server-Sent Eventsとは Client(ブラウザ)へHTTP server pushを実現するための技術の1つで、以下のような特徴があります。 HTTPを利

                                      Play FrameworkでServer-Sent Events(SSE)を使ってServer pushする方法あれこれ - FLINTERS Engineer's Blog
                                    • もう知らないとは言わせない! Play Frameworkはじめの一歩 #jjug_ccc #ccc_m62 // Speaker Deck

                                      JJUG CCC 2016 Spring 「もう知らないとは言わせない!Play Frameworkはじめの一歩」 #jjug_ccc #ccc_m62

                                        もう知らないとは言わせない! Play Frameworkはじめの一歩 #jjug_ccc #ccc_m62 // Speaker Deck
                                      • Play framework/Excel出力 - PukiWiki

                                        インストール † モジュールのインストールはコマンドラインから簡単に行える。ダウンロードからインストールまで自動で行ってくれる。 > play install excel-1.2.3 バージョンに'x'がついているものは、xlsx形式に対応したバージョン。 ノーマル版が3MBに対し、xlsx対応版は18MBあるため(公式ページ情報)、慎重に選んだ方がよいかと。 今回はxlsx形式を扱う予定が無かったので、ノーマル版とした。 /modules配下に、excel-1.2.3というフォルダが作られる。 README.textileを見ると、application.confに下記の設定を加えろ、と書いてあるが、どうもやらなくても良さそう。特に2行目は旧バージョン用の設定。 module.Excel=${play.path}/modules/Excel excel.template.root=app

                                        • Play framework 2.3.x と Scaldi で Dependency Injection

                                          Play2でDIをどうしようか悩んでいたところscaldiというライブラリが目に止まった。Playに組み込むためのライブラリをあるし、公式サイトも作り込まれているし、これは試すしかない。 ただし日本語の情報は無いに等しい。Guiceほどメジャーでもないし人柱感覚で使う必要がありそうだ。 インストール# build.sbtのlibraryDependenciesにscaldiを追加する。

                                            Play framework 2.3.x と Scaldi で Dependency Injection
                                          • play framework 勉強会 in 関西

                                            7. Feature of Play framework ~ Play is Full Stack Framework ~ ・環境設定不要・・・ダウンロードして、解凍するだけ ・デプロイ不要・・・ Web アプリケーションサーバへの配置不要。コードを書いて、ブラウザの更新ボタンを押すだけ ・テスト環境サポート・・・ Junit と Selenium による簡易なテスト環境 ・ IDE サポート・・・ Netbeans, IntelliJ IDEA と Eclipse プラットフォームをサポート             play netbeansify myapp             play eclipsify myapp             play idealize myapp ・ Not based on Servlet ・・・ Play はサーブレット上で動きません。完全な

                                              play framework 勉強会 in 関西
                                            • play framework 2.1 導入: 焼きそばソース

                                              たまにはエンジニアらしい記事でも書いてみることにする。たまに?もしかすると初めてかもしれないけど。ちょっと興味があったので次世代フレームワークと噂のplay frameworkのお勉強。インストールしたのは、今のところの最新のver 2.1.1。公式ドキュメント化されてる2.0系とも微妙に違ったりして少しはまってしまった。 頻繁に使うpostした値の受けとり方とかが、変わったりしてるので、まだまだ発展途上感がある。裏返せばまだまだ進歩していくということだし、いいことかもしれない。後、ソースがscalaで書かれているので、ちょっと手の込んだことしようとするとscalaのソースを読まざるを得ない。もしかしたら書く必要もあるかもしれない(まだそんなにがっつりソース書いてない)。実際の仕事で使えるのは、もう少し先になりそうだ。書籍の日本語訳でないかな。 1.環境の準備 JDKをインストール。 ht

                                              • Play Framework の 簡単サンプルAPI - エンジニアになりたい

                                                Play Framework でただ JSON を1つ返すだけの簡単な API サンプルを作ってみます。 1. プロジェクト作成からサーバ立ち上げまで 2. routes 編集 3. モデル作成 4. コントローラ作成 1. プロジェクト作成からサーバ立ち上げ $ play new samplesample はプロジェクト名のつもりです。 実行するともう一度名前入力を求められるので もう一度 名前入れるか 空欄のままで Enter すると、Java か Scala か聞かれるので僕は Java を選択 次に $ cd sample $ playディレクトリを作成したプログラムに移動し play コマンドを実行で play コンソールが使えます。 ちなみに play コンソールで eclipseと打つとeclipse のプロジェクトに変換してくれます。 そして runでサーバが立ち上がります

                                                  Play Framework の 簡単サンプルAPI - エンジニアになりたい
                                                • Play Framework 2.0でログファイルローテートしてみる | GENDOSU@NET

                                                  Play Framework 2.0系のプロジェクトで、リクエスト毎にログを出力するような設定をした場合、ログファイルをローテートしたくなったりします。 場合によってはlogrotateの設定でやったりもします。 が、今回は、Play Frameworkのログの設定でローテートしてみます。 Play Frameworkは、LogBackというミドルウェアを使用してログを出力します。 で、必要な設定などはすでにPlay Framework自体が設定してくれているので ログを出力するのは [text] Logger.debug("debug ok") [/text] という感じでログが出力出来ます。 ログはデフォルトでは {プロジェクト}/logs/application.log に出力されます。 デフォルトではログファイルはローテートしないので、カスタマイズして見ます。 カスタマイズするには

                                                    Play Framework 2.0でログファイルローテートしてみる | GENDOSU@NET
                                                  • Play framework - テンプレートで独自のJavaメソッドを使う

                                                    Play! framework Advent Calendar 2011 jp #play_jaの10日目の記事です。 最近、Play!のチュートリアル(yabe)の復習として、簡単な掲示板を作っていました。 書き込まれたURLのリンクくらいは付けたいなーと思い、テンプレートに独自メソッドを追加したいと思ったのですが、これってチュートリアルの範囲外でしたね。 というわけで今回は、HTMLとして出力する文字列中のURLにリンクを張るメソッドを追加してみます。 主にテンプレートに着目した内容となっています。 ※ソースコードはplay-1.2.4(最新版)で動作確認しています。 今回紹介するのは、入力値を以下のように編集して出力するだけです。 エスケープする。 URLにリンクを張る。 改行を<br/>に置換する。 掲示板に書き込まれる文字列はこんな感じ。 こんにちは、Play! http://e

                                                    • Play framework 2.0 betaが出たようです12 – Controller,Session | DevelopersIO

                                                      Controller関連の追加情報 先日Playframework2.0のgithubのwikiを見たらけっこうな量が更新されてました。いよいよRC版の登場も近そうです。 wikiをみると興味深い追加情報がいろいろとあったので、かいつまんでご紹介します。 今回はController周りに関する機能の紹介です。 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.2 Playframework : HEAD Java : 1.6.0_26 Eclipse : 3.7 注意: この記事ではgithubから取得したHEAD版を使用して試しています。 正式リリース前の状況のため思わぬ不具合が生じるかもしれませんので、ご了承ください。 ソースのHEADを取得してセットアップ まだgithubからソースを取得していない人は、play2.0のソースを取得してビルドしましょう。

                                                      • Play Frameworkのソースコードリーディング Action周り(BodyParserとAnyContent) - Qiita

                                                        final def apply(block: R[AnyContent] => Result): Action[AnyContent] = apply(BodyParsers.parse.anyContent)(block) /** * Guess the body content by checking the Content-Type header. */ def anyContent: BodyParser[AnyContent] = BodyParser("anyContent") { request => import play.api.libs.iteratee.Execution.Implicits.trampoline if (request.method == HttpVerbs.GET || request.method == HttpVerbs.HEAD) { Pla

                                                          Play Frameworkのソースコードリーディング Action周り(BodyParserとAnyContent) - Qiita
                                                        • ニートSEの作業日誌: Cygwin + Play framework でハマった件

                                                          最近関わった案件で、 Play framework (以下、Play)を使う機会がありました。 それまでにもPlayで習作程度のものは作っていたのだけれども、 Webアプリケーションとして一通りの機能を利用したうえで結構な感触があったので 最近、また個人的にも触るように...

                                                          • Play framework - Documentation

                                                            ドキュメントPlay framework ドキュメントへようこそ。このドキュメントは リリース 1.2.2 を対象としており、以前のバージョンのドキュメントとは大きく異なるかもしれません。バージョン 1.2 リリースノート を確認してください。はじめようPlay framework のはじめの一歩を学ぶ楽しい 5 分間です。Play framework の概要動画を観てみようPlay でできる 5 つのすごいこと利便性 - 細部は機能と同様に重要よくある質問インストールガイドお好みの IDE を設定しようはじめてのアプリケーション - 'Hello World' チュートリアルサンプルアプリケーションチュートリアル — リアルな Play アプリケーションを一歩ずつ作成するガイド'Yet Another Blog Engine' を最初から最後までコーディングすることで Play について

                                                            • Play framework 2.0 RCが出たようです13 – Bootstrapを使う | DevelopersIO

                                                              RC版のリリース 2月某日、以前からの予告どおり、Playframework2.0のRC版がリリースされました。 現在はRC2がダウンロード可能で、近々RC3がリリースされるものと思われます。 RCとはいえ、まだバグフィックスや機能追加が頻繁にされておりますので使用にはご注意を。 Bootstrapとは? Bootstrapとは、twitterが提供するWebアプリケーション用CSSフレームワークです。 いくつかのファイルを読み込んで決まったスタイルを指定するだけで、見栄えの良い画面を作成することができます。 boootstrapのデモをみてみましょう。 こんな何の変哲もない画面が、 BootstrapのCSSを追加して、タグにあらかじめ定義されたクラスを適用するだけで、このような画面になります。 非常に簡単です。手軽にある程度見栄えの良い画面を作成するには十分すぎる機能をもっていますし、

                                                              • Play framework 2.0 betaが出たようです7 – Eclipseプロジェクトを生成 | DevelopersIO

                                                                Play framework2.0+Eclipse+sbtで開発その2 以前の記事で、sbteclipseを使用してPlay2.0のプロジェクトをEclipseプロジェクトとしてインポートする記事を書きましたが、 先日eclipseプロジェクトとして出力するコマンドが追加されたようなのでご紹介します。 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.2 Playframework : HEAD Java : 1.6.0_26 Eclipse : 3.7 注意: この記事ではgithubから取得したHEAD版を使用して試しています。 正式リリース前の状況のため思わぬ不具合が生じるかもしれませんので、ご了承ください。 ソースのHEADを取得してセットアップ まだgithubからソースを取得していない人は、play2.0のソースを取得しましょう。 $ git clo

                                                                • Java Play framework 2.0のアクセス元判別 request().remoteAddress()

                                                                  IT関連ネタを中心とした、彷徨えるウェブプログラマーの技術メモ

                                                                  • Play FrameworkのテストのGuiceOneAppPerSuiteとGuiceOneAppPerTestの違いを調べた - $shibayu36->blog;

                                                                    PlayFrameworkでのcontrollerのテストのやり方メモ - $shibayu36->blog; でPlay FrameworkにおけるControllerの基本的なテスト方法について学んだ。ただ、テスト用のApplicationを作るためのtraitにGuiceOneAppPerSuiteとGuiceOneAppPerTestというのがあって、どういう違いか分からなかったので調べた。 コード上のコメントが一番参考になった。 GuiceOneAppPerSuite: https://github.com/playframework/scalatestplus-play/blob/master/module/src/main/scala/org/scalatestplus/play/guice/GuiceOneAppPerSuite.scala GuiceOneAppPerTe

                                                                      Play FrameworkのテストのGuiceOneAppPerSuiteとGuiceOneAppPerTestの違いを調べた - $shibayu36->blog;
                                                                    • Play! frameworkを素でインストールせずにsbtから使う - Qiita

                                                                      Play! frameworkを空の状態から一つずつファイル・設定を追加していってPlayを動かしてみます。Play! frameworkをインストールしていなくても良いですが、sbtはインストールする必要があります。 一番シンプルなPlay project/plugins.sbtとbuild.sbtを設定する必要があります。

                                                                        Play! frameworkを素でインストールせずにsbtから使う - Qiita
                                                                      • init.d script to launch Play framework under CentOS/RedHat — Gist

                                                                        Forks gist: 1068996 by gadgetism init.d script to launch Pla... created July 06, 2011 Private Gist All pages are served over SSL and all pushing and pulling is done over SSH. No one may fork, clone, or view it unless they are given this private URL. Every gist with this icon () is private.

                                                                        • Play framework - PukiWiki

                                                                          特徴とか † RoR(Ruby on Rails)型のJava版といった紹介がされていることが多い。 短期間でWebアプリケーションの基本的な部分を作れる、という特徴を持つ。 プログラムの修正に伴うサーバ再起動やデプロイが不要。ブラウザのリロードだけでOK。(WARエクスポート機能を使うこともできる) JUnit、Selenium(セレニウム)*1というテストツールが標準で付属。 データベース操作で、Java Persistence API (JPA)が簡単に利用できる。 ↑

                                                                          • Play framework 2.0 previewリリース | DevelopersIO

                                                                            Play! 2.0 previewリリース 先日、Play frameworkの次のメジャーバージョンアップ版である、Play framework 2.0 preview版がリリースされました。 開発チームは2011年末のβリリースを目指しており、それまではα版の提供になるようです。 公式サイトもできており、ここから確認できます。 主な変更点 さて、2.0にはいくつかの大きな変更点があります。現状わかっているものについてご紹介させて頂きます。 ※公式サイトのIntroducing Play 2.0 の内容になってます Scalaのネイティブサポート play 1.1からScalaモジュールによる開発ができるようになりましたが、playモジュールでの拡張は限界にきており、 play 2.0ではコア機能としてScalaサポートが組み込まれるようです。 ビルドシステムをSBTに 現在のplayは

                                                                              Play framework 2.0 previewリリース | DevelopersIO
                                                                            • Dockerの中でPlay Frameworkのプロジェクトをビルドしてzipを取り出す - Qiita

                                                                              sbtが取得するjarをキャッシュさせる部分で頭を捻らないといけなくて、ベストプラクティスが無い状態だけど、やってみたら意外と簡単だった。 以下の内容はCIサーバーで動かす用途を想定していて、手元のマシンで動かすことは考えてない。 Dockerfileをプロジェクトのルートに置く。 #!/bin/bash -eux CONTAINER=myapp-build IMAGE=myapp-build docker build -t $CONTAINER . # キャッシュするディレクトリをあらかじめ作っておく mkdir -p $PWD/.ivy2 $PWD/.sbt # 既に同名のイメージがあるとエラーになるので消しておく docker rm $IMAGE || true # キャッシュを使いつつビルド docker run --name=$IMAGE -v $PWD/.ivy2:/root/

                                                                                Dockerの中でPlay Frameworkのプロジェクトをビルドしてzipを取り出す - Qiita
                                                                              • DockerでPlay Frameworkの環境をつくってみる for CentOS - by shigemk2

                                                                                概要 これから始める「DockerでかんたんLAMP環境 for CentOS」 - さくらのナレッジ 基本的にDockerはUbuntuベースで作られているらしく、Dockerの開発者もUbuntuでコンテナを作っているそうです。 なので、CentOSのコンテナをごにょごにょしているのがあんまりない気がしたけど、 そんなことは関係なくCentOSでPlay Frameworkの環境が構築されているDockerfileを書いてみました。 Githubにあげました shigemk2/docker-play · GitHub 参考にしました Dockerfileの書き方や、monitの使い方などは、↓のページを参考にしています。 これから始める「DockerでかんたんLAMP環境 for CentOS」 - さくらのナレッジ イメージは、monitというサーバープロセスの監視ツールを使って、A

                                                                                  DockerでPlay Frameworkの環境をつくってみる for CentOS - by shigemk2
                                                                                • [Scala]Play framework2.0.1でMySQLに繋いだ時に、コネクションがタイムアウトする | GENDOSU@NET

                                                                                  MySQLに接続するように設定したPlay frameworkのアプリケーションで [error] c.j.b.ConnectionHandle - Database access problem. Killing off all remaining connections in the connection pool. SQL State = 08S01 [error] application - ! @6ai2nh1a8 - Internal server error, for request [GET /salons?page=2] -> play.core.ActionInvoker$$anonfun$receive$1$$anon$1: Execution exception [[SQLException: Timed out waiting for a free availab

                                                                                    [Scala]Play framework2.0.1でMySQLに繋いだ時に、コネクションがタイムアウトする | GENDOSU@NET