タグ

playに関するyukungのブックマーク (17)

  • swagger-playでAPIドキュメントを自動生成する - Qiita

    概要 フロントエンジニアや外部に公開するAPIを用意する時、APIドキュメントを書くのは地味に面倒ですよね。 最近ではswaggerを筆頭に、ドキュメント生成ツール(Mockサーバーも内蔵しているものもある)が充実してきているので、それを使っていい感じにドキュメントを作りたいと思います。 play2もswagger pluginがあるので、それを使ってドキュメント生成をコード側でやってしまいましょう。 (筆者はswaggerを使ったことがなかったので、swagger自体の使い方も含んだ記事になります。) 環境 (執筆時点では、swagger-playがplay2.5対応しきれていなかったので、forkされたものを使用しています) Play 2.5 swagger-play (CreditCardsComがforkしたもの) ソースコードはこちら ゴール (アノテーションベースで)ある程度わ

    swagger-playでAPIドキュメントを自動生成する - Qiita
  • JJUG ナイトセミナーに登壇しました #jjug - garbagetown

    はじめて JJUG でお話してきました! jjug.doorkeeper.jp 発表資料はこちら。 口頭で補足した内容を含めた要約は、なかやまさん のライブドローイングレポート (すごい!) にまとまっています。 Playのお話メモ #jjug pic.twitter.com/xfkBwj0H27— なかやまさん (@nakayama_san) June 27, 2016 当日の会場の雰囲気や togetter を見る限り、お話したかった内容は大体伝わっているようで安心しました。 togetter.com 経緯 五月の中頃に「今度のナイトセミナーで Play Framework について話さない?」とお誘い頂きました。 誰よりもドキュメントを読んでいる自負だけはあるものの、Play2 や Scala の実践的な経験はなく、有意義なお話ができるか不安だったのですが、なかなか得難い機会だったの

    JJUG ナイトセミナーに登壇しました #jjug - garbagetown
  • Playframewok 2.0 での環境ごとの設定の切替方法について考えてた - 新しいフォルダ (3)

    備忘録ですお。 継続的デリバリー曰く「あらゆる環境に同じバイナリをデプロイせよ」 開発環境とか番環境だとかで同じ設定を使っているなんてことは、まぁ、殆ど無いと思います。 DBの接続先とか、外部サービスのURIだったりとか。 なので、開発にデプロイする時と番にデプロイする時で設定情報を切り替える必要があるわけですが、よく取られるアプローチとしては任意の環境用にビルドするというのがあると思います。*1 つまり build develとか build prodみたいなことをして、それぞれの環境用の設定で、それぞれの環境用のバイナリを作るというアプローチです。 しかし、継続的デリバリーはこう言っています。 「いろんな環境に簡単にデプロイできるようになるし問題の切り分けしやすくなるから、どの環境にデプロイするかにかかわらず同じバイナリ使え。」 そうなると、アプリケーション体には設定へのポインタ

    Playframewok 2.0 での環境ごとの設定の切替方法について考えてた - 新しいフォルダ (3)
  • 【献本駆動】「Play Framework2 徹底入門」を読んだよ! - シスアーキ in はてな

    @kara_d さんから「Play Framework2 徹底入門」を献頂きました!とても嬉しかったです! Play Framework 2徹底入門 JavaではじめるアジャイルWeb開発 作者: 掌田津耶乃,原一浩 出版社/メーカー: 翔泳社 発売日: 2013/12/17 メディア: 大型 この商品を含むブログ (3件) を見る その時の喜びよう Play Framework2徹底入門の献頂いた(((o(*゚▽゚*)o))) ありがとうございます! pic.twitter.com/AOq0pzi4Nk— 小酒信一 (@s_kozake) 2013, 12月 21 早速読んで書評を書こうと思いましたが、読むスピードが人より遅いのと、かなりのボリューム量だったこともあり、読了まで時間がかかりました。読んだ感想は、すごい面白かった&楽しかったです。 Play Framework2(以下

    【献本駆動】「Play Framework2 徹底入門」を読んだよ! - シスアーキ in はてな
  • 【献本御礼】「Play Framework 2徹底入門」は思っていた以上に実践的 - TEPPEI STUDIO

    @kara_dさんに著書を献いただきました。ありがとうございます!せっかくいただいたので、しっかり読み込んで、書評を書こうと思っていました。しかし、いざ読み進めてみると、思ってた以上に実践的な内容になっており、「これは書評はそこそこに、とっとと現場に持って帰って、チームのメンバーが読める状態にしよう!」と思いました。 もともとPlay Frameworkは、家のドキュメントサイトも充実しているし、その日語訳サイトもきちんとキャッチアップしているので、「入門」としての情報はそこそこネット上に揃っている状態です。書籍として入門書を書いたと聞いて、どの程度プラスアルファの情報を載せたのかと思っていたのですが、実に実践的な内容も含まれていて驚きました。 この記事では、個人的に「こんなところまで書いているのか!」と驚かされた内容について、軽く御紹介したいと思います。 Play Framewor

    【献本御礼】「Play Framework 2徹底入門」は思っていた以上に実践的 - TEPPEI STUDIO
  • Play Framework 2 徹底入門を読んで #play_ja - seratch's weblog in Japanese

    Play Framework に関する初めての格的な日語書籍となる「Play Framework 2 徹底入門」を献いただいたので、読ませていただきました。索引まで含めると 529 ページの力作です。著者の方々、大変お疲れ様でした。 Play Framework 2徹底入門 JavaではじめるアジャイルWeb開発 作者: 掌田津耶乃,原一浩出版社/メーカー: 翔泳社発売日: 2013/12/17メディア: 大型この商品を含むブログ (3件) を見る タイトルに「Java ではじめるアジャイル Web 開発」とある通り、この書籍では基的には Play2 Java がターゲットとなっており Scala での開発は 9 章のみで触れられています。 私は Scala 版はドキュメント、ソースコードを読んだり、実際にアプリケーションを書いたり、プラグインをサポートしたり、とそれなりに経験が

    Play Framework 2 徹底入門を読んで #play_ja - seratch's weblog in Japanese
  • これからPlay Frameworkをはじめる人が読むリンク集

    2012年07月02日01:43 カテゴリScala これからPlay Frameworkをはじめる人が読むリンク集 とりあえず動かしたい人が読むリンク集をメモ。 ・想定環境:Play frameworkのver2系をScalaでInteliJを使い開発したい人。 ・Play ver1系とver2系は別のものです。間違えてver1の資料を読まないようにしましょう。 ・(そもそもフレームワークとは何か勉強したい、という人は、)Rub on RailsとかCake PHPとか他のフレームワークを知らないときつい気がします。そっちを軽くやってから入るのも良さそう。 ・Play 2.0 ドキュメント · playframework-ja/Play20 Wiki とりあえずここを読みましょう。 ・初めての Play アプリケーション · playframework-ja/Play20 Wiki He

  • Play! framework 概要 Tipsもあるよ! - ikeike443のブログ

    Play! Advent Calendar 2011 一日目ということで、軽めの話をします。 おさらい:Play!とは Play!はJavaで軽量に素早く開発できるフレームワークです。 Play!についてよく知らない人が圧倒的多数だと思いますので、ものすごく簡単に説明しますね。 Play!はJavaEEの仕様を捨ててWebとフォーリンラブすることに決めたフレームワークなので、Servlet特有の変なセッション仕様なんてないですし、えっと、セッションレプリケーションってなんですか? ってなノリのフレームワークです。 もちろん、warにパッケージングする必要もないです。 EclipseのECJを使って動的コンパイルを行うことで、ほんとうの意味でのホットデプロイを実現しています。というか、デプロイしないんですけど。。まあ、ほとんどスクリプト言語のようにJavaを使えるわけです。再起動無しで変更が

    Play! framework 概要 Tipsもあるよ! - ikeike443のブログ
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • 変態プレイ! | システムアーキテクトのごった煮

    最近、JavaのWebフレームワークを探していたんだけど、なかなかいいのが見つからなくて困っていた。 まー、最悪Strusでもいいんだけど、ほら、新システム作るのにいきなりレガシーってどーよって感があるやん。 前のプロジェクトJSFを使ったことあるけど、悪くはないけど普通って感じ。 Strusより格段に良くなった感はないしね。 RoRがあるじゃんって言われそうだけど、Javaじゃないと駄目なんだよ。 Javaって色々周辺資産との兼ね合いがあるし、技術者のスキルや確保など、まー、理由はもろもろ。 ま、僕がRubyをまだ詳しくないってのもあるしね。 個人的趣向でアーキテクトが技術選択するのはあかんのは分かっているけど、 自分の詳しくない技術を選択するのは、よほどの理由付けがないとあかん。 っで、こないだこんなを買いました。 EclipseではじめるJavaフレームワーク入門/掌田 津耶乃

    変態プレイ! | システムアーキテクトのごった煮
  • 本格派エンジニアの工具箱:第14回 Ruby on RailsライクなJavaフレームワーク「Play Framework」|gihyo.jp … 技術評論社

    Play Frameworkとは 「Play Framework」(⁠日語サイトはこちら)は、Rub on RailsライクなJavaアプリケーション開発フレームワークです。簡単なコマンドの実行でアプリケーションの雛形を構築し、手軽に開発をスタートさせることができます。構築されるアプリケーションの雛形はモデル、ビュー、コントロールの3つのパーツから構成され、データベースシステムとJavaの永続化機能によるモデル、テンプレートエンジンを利用したビュー、Javaプログラムで記述するコントロールをシームレスに連携させたアプリケーション開発を行うことが可能です。 Play Frameworkの大きな特徴のひとつは、JavaコードやHTMLファイル、テンプレートファイルなどを修正しても、コンパイルやサーバへのデプロイ、サーバの再起動などを一切することなく、ブラウザでWebサイトをリロードするだけで

    本格派エンジニアの工具箱:第14回 Ruby on RailsライクなJavaフレームワーク「Play Framework」|gihyo.jp … 技術評論社
  • Play framework

    ※ 1.x 系の情報です。 2014/07/23 OAuth関連記事修正 Play framework について何か備忘録でも書いていこうかと思ったけど(Wicket の記事みたいに)、ドキュメントが充実しているのでその必要は無かった。わからないことがあった場合はとりあえずここを見ればほとんどの場合解決する。かなりわかりやすく書いてあってとても便利。他には、CodeZineの記事もわかりやすい。 Struts や Wicket などの他の Java 製 Web アプリケーションフレームワークと比べていろんな部分で簡単で作りやすいうえ、DBアクセスのための機能も備わっているのがありがたい(しかも素の JPA を使うよりもずっと簡単)。eclipse にインポートするための設定ファイルを作ってくれたり、ホットデプロイ(と呼んでいいのかそもそも疑問だが)によりサーバを起動しっぱなしでソースの修正

    Play framework
  • 生産性重視のJavaフレームワーク、Play frameworkとは | DevelopersIO

    あらためて、フレームワークの重要性は みなさんはWebシステムを開発するために、フレームワークは使用していますか? 私は10年ほど前に一度だけフレームワークを使用しないJavaのWebアプリケーション開発プロジェクトを経験しましたが、 そのあとのプロジェクトでは、StrutsやSpring、Seasar2など(自社フレームワークも含む)、必ずなんらかのフレームワークが使用されていました。 最近は通常のWebシステム開発でフレームワークを使用しないというケースは、特別な理由を除くとほぼないと思われます。 では、なぜみんなフレームワークを使用するんでしょうか。 フレームワークを使う理由を一言でいうと、「開発やメンテが楽になるから」でしょう。 開発が大変になるのにフレームワークを使用する意味なんてありません。 Web層のフレームワークを使えばJSPにスクリプトレットでJavaコードを埋め込む必要

    生産性重視のJavaフレームワーク、Play frameworkとは | DevelopersIO
  • Hello, Play framework

    Play frameworkを使ったことがある人はどれぐらいいるんだろうか。 こんなに面白いフレームワークとは思わなかった。 いや、フレームワークというより、プラットフォームです。 まえにJava on Railsなんて宣伝を見てしまったせいでスルーしていた。 たしかに「Rails使いに媚びてDjangoJavaにポートした」と言えないこともないけど。 ためしてから宣伝してください。迷惑です。 見所はコマンドラインなんかじゃない。まあ、Python for Windowsがついてくるのは確かに面白いけど。 なんといってもJavaの使い方が革命的に面白い。 なんと表現すればいいのか。 「コンパイルさえ通せば、あとはまかせとけ」 といったところか。 staticメソッドを積極的に使い、記述をシンプルにすることが使命であるようだ。 まずはこの三つの機能を見てみます。 1. Bind an HT

  • Play framework で Java Web アプリケーション開発をもっと簡単に

    Play framework で Java Web アプリケーション開発をもっと簡単に ついに Web デベロッパによって Java フレームワークが開発されました。 ぶくぶくに膨れ上がったエンタープライズ Java をクリーンに置き換える魅力に気付いてください。 Play は開発者の生産性に注目し、RESTful アーキテクチャを目指します。 ★ リリース 1.0.2 ダウンロード そして はじめてみよう ! 概要 バグを直したらリロードするだけ Java ファイルを修正して、保存して、ブラウザをリロードすれば、すぐに結果を見ることができます! コンパイルもデプロイもサーバの再起動も必要ありません。 ステートレスモデル Play は "Share nothing" なシステムです。 同じアプリケーションの多数のインスタンスを複数台のサーバ上で動作させることで容易にスケールし、REST に

  • Javaで軽快に使える「軽量フレームワーク」特集 ~本格的なRoRスタイルフレームワーク「Play!」(1)

    はじめに 今やWebのフレームワークと言えば、そのほとんどが「RoRタイプ」です。RoR(Ruby on Rails)がWebの開発に与えた影響は非常に大きく、その後生まれたフレームワークの多くがその影響を受けています。 しかし、Javaの世界に関しては、RoRはなぜか素通りしてしまいました。既にStrutsというデファクトスタンダードがあったために新しいMVCフレームワークが割り込む余地があまりなかったのか、あるいはLL(ライトウェイト)言語でないとRoRなスタイルは作りにくかったのか。ともあれ、その後、長い間、Javaでは「いわゆるRoRタイプ」と言えるフレームワークは登場しませんでした。 その流れを変えたのは、Groovyです。Groovyの登場により、JavaでもLL言語のような小回りの聞くコーディングが可能となりました。そのおかげで、ようやくJavaの世界にも遅まきながら新しい世

    Javaで軽快に使える「軽量フレームワーク」特集 ~本格的なRoRスタイルフレームワーク「Play!」(1)
  • Play Framework - Build Modern & Scalable Web Apps with Java and Scala

    Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Pekko (Play 3) and Akka (Play 2), Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications. Developer friendly. Make your changes and simply hit refresh! All you need is a browser and a tex

  • 1