Suche senden
Hochladen
Play!30分クッキング
•
3 gefällt mir
•
11,437 views
Shinichi Kozake
Folgen
社内勉強会で作成した資料です
Weniger lesen
Mehr lesen
Melden
Teilen
Melden
Teilen
1 von 34
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Open Liberty: オープンソースになったWebSphere Liberty
Open Liberty: オープンソースになったWebSphere Liberty
Takakiyo Tanaka
XML と PHP のイケナイ関係 (セキュリティ的な意味で) -Introduction of XXE attack and XML Bomb with...
XML と PHP のイケナイ関係 (セキュリティ的な意味で) -Introduction of XXE attack and XML Bomb with...
Kousuke Ebihara
Spring bootでweb 基本編
Spring bootでweb 基本編
なべ
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Takakiyo Tanaka
Java EE 6で復活するエンタープライズJavaの世界
Java EE 6で復活するエンタープライズJavaの世界
Takakiyo Tanaka
JavaScriptでWebDriverのテストコードを書きましょ
JavaScriptでWebDriverのテストコードを書きましょ
Kohki Nakashima
はじめてのSpring Boot
はじめてのSpring Boot
なべ
2014/12/13 第1回 Scala関西勉強会 play2-memcached supports Play 2.4 ~Play 2.4モジュールのつく...
2014/12/13 第1回 Scala関西勉強会 play2-memcached supports Play 2.4 ~Play 2.4モジュールのつく...
佑介 九岡
Empfohlen
Open Liberty: オープンソースになったWebSphere Liberty
Open Liberty: オープンソースになったWebSphere Liberty
Takakiyo Tanaka
XML と PHP のイケナイ関係 (セキュリティ的な意味で) -Introduction of XXE attack and XML Bomb with...
XML と PHP のイケナイ関係 (セキュリティ的な意味で) -Introduction of XXE attack and XML Bomb with...
Kousuke Ebihara
Spring bootでweb 基本編
Spring bootでweb 基本編
なべ
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Takakiyo Tanaka
Java EE 6で復活するエンタープライズJavaの世界
Java EE 6で復活するエンタープライズJavaの世界
Takakiyo Tanaka
JavaScriptでWebDriverのテストコードを書きましょ
JavaScriptでWebDriverのテストコードを書きましょ
Kohki Nakashima
はじめてのSpring Boot
はじめてのSpring Boot
なべ
2014/12/13 第1回 Scala関西勉強会 play2-memcached supports Play 2.4 ~Play 2.4モジュールのつく...
2014/12/13 第1回 Scala関西勉強会 play2-memcached supports Play 2.4 ~Play 2.4モジュールのつく...
佑介 九岡
SpringOne 2GX 2014 参加報告 & Spring 4.1について #jsug
SpringOne 2GX 2014 参加報告 & Spring 4.1について #jsug
Toshiaki Maki
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
Takakiyo Tanaka
Spring bootでweb セキュリティ(ログイン認証)編
Spring bootでweb セキュリティ(ログイン認証)編
なべ
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
Ryuji Yamashita
WildFly Swarmではじめる「パーツとしてのJavaEE」
WildFly Swarmではじめる「パーツとしてのJavaEE」
Hiroaki NAKADA
WebSocket Chat App Hands On on Microsoft Azure
WebSocket Chat App Hands On on Microsoft Azure
Yoshio Terada
Selenium webdriver使ってみようず
Selenium webdriver使ってみようず
Oda Shinsuke
Spring Framework ふりかえりと4.3新機能
Spring Framework ふりかえりと4.3新機能
kimulla
20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriver
Hiroko Tamagawa
REST with Spring Boot #jqfk
REST with Spring Boot #jqfk
Toshiaki Maki
どこよりも早い Spring Boot 1.2 解説 #渋谷Java
どこよりも早い Spring Boot 1.2 解説 #渋谷Java
Toshiaki Maki
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
賢 秋穂
Spring integration概要
Spring integration概要
kuroiwa
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Java女子部
Play jjug2012spring
Play jjug2012spring
Takafumi Ikeda
ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発
Takakiyo Tanaka
Spring Bootで変わる Javaアプリ開発! #jsug
Spring Bootで変わる Javaアプリ開発! #jsug
Toshiaki Maki
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
Java EEハンズオン資料 JJUG CCC 2015 Fall
Java EEハンズオン資料 JJUG CCC 2015 Fall
Masatoshi Tada
JenkinsとjMeterで負荷テストの自動化
JenkinsとjMeterで負荷テストの自動化
Satoshi Akama
システムアーキテクト
システムアーキテクト
Shinichi Kozake
React Facebook JavaScript Library
React Facebook JavaScript Library
Takami Kazuya
Weitere ähnliche Inhalte
Was ist angesagt?
SpringOne 2GX 2014 参加報告 & Spring 4.1について #jsug
SpringOne 2GX 2014 参加報告 & Spring 4.1について #jsug
Toshiaki Maki
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
Takakiyo Tanaka
Spring bootでweb セキュリティ(ログイン認証)編
Spring bootでweb セキュリティ(ログイン認証)編
なべ
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
Ryuji Yamashita
WildFly Swarmではじめる「パーツとしてのJavaEE」
WildFly Swarmではじめる「パーツとしてのJavaEE」
Hiroaki NAKADA
WebSocket Chat App Hands On on Microsoft Azure
WebSocket Chat App Hands On on Microsoft Azure
Yoshio Terada
Selenium webdriver使ってみようず
Selenium webdriver使ってみようず
Oda Shinsuke
Spring Framework ふりかえりと4.3新機能
Spring Framework ふりかえりと4.3新機能
kimulla
20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriver
Hiroko Tamagawa
REST with Spring Boot #jqfk
REST with Spring Boot #jqfk
Toshiaki Maki
どこよりも早い Spring Boot 1.2 解説 #渋谷Java
どこよりも早い Spring Boot 1.2 解説 #渋谷Java
Toshiaki Maki
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
賢 秋穂
Spring integration概要
Spring integration概要
kuroiwa
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Java女子部
Play jjug2012spring
Play jjug2012spring
Takafumi Ikeda
ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発
Takakiyo Tanaka
Spring Bootで変わる Javaアプリ開発! #jsug
Spring Bootで変わる Javaアプリ開発! #jsug
Toshiaki Maki
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
Java EEハンズオン資料 JJUG CCC 2015 Fall
Java EEハンズオン資料 JJUG CCC 2015 Fall
Masatoshi Tada
JenkinsとjMeterで負荷テストの自動化
JenkinsとjMeterで負荷テストの自動化
Satoshi Akama
Was ist angesagt?
(20)
SpringOne 2GX 2014 参加報告 & Spring 4.1について #jsug
SpringOne 2GX 2014 参加報告 & Spring 4.1について #jsug
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
Spring bootでweb セキュリティ(ログイン認証)編
Spring bootでweb セキュリティ(ログイン認証)編
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
WildFly Swarmではじめる「パーツとしてのJavaEE」
WildFly Swarmではじめる「パーツとしてのJavaEE」
WebSocket Chat App Hands On on Microsoft Azure
WebSocket Chat App Hands On on Microsoft Azure
Selenium webdriver使ってみようず
Selenium webdriver使ってみようず
Spring Framework ふりかえりと4.3新機能
Spring Framework ふりかえりと4.3新機能
20200516 selenium-meetup-winappdriver
20200516 selenium-meetup-winappdriver
REST with Spring Boot #jqfk
REST with Spring Boot #jqfk
どこよりも早い Spring Boot 1.2 解説 #渋谷Java
どこよりも早い Spring Boot 1.2 解説 #渋谷Java
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
Spring integration概要
Spring integration概要
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Play jjug2012spring
Play jjug2012spring
ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発
Spring Bootで変わる Javaアプリ開発! #jsug
Spring Bootで変わる Javaアプリ開発! #jsug
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Java EEハンズオン資料 JJUG CCC 2015 Fall
Java EEハンズオン資料 JJUG CCC 2015 Fall
JenkinsとjMeterで負荷テストの自動化
JenkinsとjMeterで負荷テストの自動化
Andere mochten auch
システムアーキテクト
システムアーキテクト
Shinichi Kozake
React Facebook JavaScript Library
React Facebook JavaScript Library
Takami Kazuya
Nullなのはいけないと思います!
Nullなのはいけないと思います!
Shinichi Kozake
ゆるふわアーキを支える技術
ゆるふわアーキを支える技術
Shinichi Kozake
YOLP 30分クッキング
YOLP 30分クッキング
Yahoo!デベロッパーネットワーク
Bluemix 5分クッキング
Bluemix 5分クッキング
softlayerjp
あなたとAndroid!?今すぐダウンロード
あなたとAndroid!?今すぐダウンロード
Shinichi Kozake
生きろ!チーム開発! 300人月の仲間はみな死んだ
生きろ!チーム開発! 300人月の仲間はみな死んだ
Shinichi Kozake
XenServerによるお手軽開発サーバ運用
XenServerによるお手軽開発サーバ運用
Shinya Okano
とある現場のシステムアーキテクチャ
とある現場のシステムアーキテクチャ
Shinichi Kozake
開発ライフサイクルから見たAngularJS
開発ライフサイクルから見たAngularJS
Mizuho Sakamaki
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
Masatoshi Tada
Enterprise x AngularJS
Enterprise x AngularJS
Kenichi Kanai
The Play Framework at LinkedIn
The Play Framework at LinkedIn
Yevgeniy Brikman
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
SQL上級者こそ知って欲しい、なぜO/Rマッパーが重要か?
SQL上級者こそ知って欲しい、なぜO/Rマッパーが重要か?
kwatch
はじめてのアマゾンクラウド②[仮想サーバ(Amazon EC2)を立ち上げる]
はじめてのアマゾンクラウド②[仮想サーバ(Amazon EC2)を立ち上げる]
SORACOM, INC
Sangeetha Vairavel
Sangeetha Vairavel
Sathishkumar Vasudevan
WCPT Disaster Management Report 2016
WCPT Disaster Management Report 2016
Dr. Chris Stout
Scala traits
Scala traits
Jerry Kuru
Andere mochten auch
(20)
システムアーキテクト
システムアーキテクト
React Facebook JavaScript Library
React Facebook JavaScript Library
Nullなのはいけないと思います!
Nullなのはいけないと思います!
ゆるふわアーキを支える技術
ゆるふわアーキを支える技術
YOLP 30分クッキング
YOLP 30分クッキング
Bluemix 5分クッキング
Bluemix 5分クッキング
あなたとAndroid!?今すぐダウンロード
あなたとAndroid!?今すぐダウンロード
生きろ!チーム開発! 300人月の仲間はみな死んだ
生きろ!チーム開発! 300人月の仲間はみな死んだ
XenServerによるお手軽開発サーバ運用
XenServerによるお手軽開発サーバ運用
とある現場のシステムアーキテクチャ
とある現場のシステムアーキテクチャ
開発ライフサイクルから見たAngularJS
開発ライフサイクルから見たAngularJS
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
Enterprise x AngularJS
Enterprise x AngularJS
The Play Framework at LinkedIn
The Play Framework at LinkedIn
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
SQL上級者こそ知って欲しい、なぜO/Rマッパーが重要か?
SQL上級者こそ知って欲しい、なぜO/Rマッパーが重要か?
はじめてのアマゾンクラウド②[仮想サーバ(Amazon EC2)を立ち上げる]
はじめてのアマゾンクラウド②[仮想サーバ(Amazon EC2)を立ち上げる]
Sangeetha Vairavel
Sangeetha Vairavel
WCPT Disaster Management Report 2016
WCPT Disaster Management Report 2016
Scala traits
Scala traits
Ähnlich wie Play!30分クッキング
Awsで実現するseleniumテスト高速術
Awsで実現するseleniumテスト高速術
finoue
マイクロソフトWeb開発の今と今後
マイクロソフトWeb開発の今と今後
Akira Inoue
【17-B-6】RIAの性能テストとアプリケーション品質向上のための管理手法
【17-B-6】RIAの性能テストとアプリケーション品質向上のための管理手法
Developers Summit
One ASP.NET の今とこれから
One ASP.NET の今とこれから
Akira Inoue
VSUG Day 2010 Summer Tokyo - keynote
VSUG Day 2010 Summer Tokyo - keynote
Takeshi Shinmura
Cloud Native Application on DEIS by using 12 factor
Cloud Native Application on DEIS by using 12 factor
Yoshio Terada
Visual Studio 2010
Visual Studio 2010
Visual Studio Users Group Japan
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
Akira Inoue
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例
Takeshi Kondo
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Akira Inoue
Mvc conf session_5_isami
Mvc conf session_5_isami
Hiroshi Okunushi
OpenStack on OpenStack with CI
OpenStack on OpenStack with CI
kanabuchi
【17-C-2】 クラウド上でのエンタープライズアプリケーション開発
【17-C-2】 クラウド上でのエンタープライズアプリケーション開発
lalha
デスクトップ アプリ開発における Visual Studio の進化
デスクトップ アプリ開発における Visual Studio の進化
Katsuhiro Aizawa
20100218
20100218
小野 修司
Isomorphic web development with scala and scala.js
Isomorphic web development with scala and scala.js
TanUkkii
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
de:code 2017
jQuery と MVC で実践する標準志向 Web 開発
jQuery と MVC で実践する標準志向 Web 開発
Akira Inoue
PowerShell の基本操作とリモーティング&v3のご紹介 junichia
PowerShell の基本操作とリモーティング&v3のご紹介 junichia
junichi anno
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
Ähnlich wie Play!30分クッキング
(20)
Awsで実現するseleniumテスト高速術
Awsで実現するseleniumテスト高速術
マイクロソフトWeb開発の今と今後
マイクロソフトWeb開発の今と今後
【17-B-6】RIAの性能テストとアプリケーション品質向上のための管理手法
【17-B-6】RIAの性能テストとアプリケーション品質向上のための管理手法
One ASP.NET の今とこれから
One ASP.NET の今とこれから
VSUG Day 2010 Summer Tokyo - keynote
VSUG Day 2010 Summer Tokyo - keynote
Cloud Native Application on DEIS by using 12 factor
Cloud Native Application on DEIS by using 12 factor
Visual Studio 2010
Visual Studio 2010
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Mvc conf session_5_isami
Mvc conf session_5_isami
OpenStack on OpenStack with CI
OpenStack on OpenStack with CI
【17-C-2】 クラウド上でのエンタープライズアプリケーション開発
【17-C-2】 クラウド上でのエンタープライズアプリケーション開発
デスクトップ アプリ開発における Visual Studio の進化
デスクトップ アプリ開発における Visual Studio の進化
20100218
20100218
Isomorphic web development with scala and scala.js
Isomorphic web development with scala and scala.js
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
jQuery と MVC で実践する標準志向 Web 開発
jQuery と MVC で実践する標準志向 Web 開発
PowerShell の基本操作とリモーティング&v3のご紹介 junichia
PowerShell の基本操作とリモーティング&v3のご紹介 junichia
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Mehr von Shinichi Kozake
SIerアーキテクト視点でみたKotlinの紹介
SIerアーキテクト視点でみたKotlinの紹介
Shinichi Kozake
Kotlinで関数拡張しちゃうぞ![修正版]
Kotlinで関数拡張しちゃうぞ![修正版]
Shinichi Kozake
関ジャバの間においでよ!
関ジャバの間においでよ!
Shinichi Kozake
あなたとAndroid 今すぐダウンロード!? Android開発で変わる SIerのJava技術事情について
あなたとAndroid 今すぐダウンロード!? Android開発で変わる SIerのJava技術事情について
Shinichi Kozake
Web API Design for JAX-RS
Web API Design for JAX-RS
Shinichi Kozake
システムアーキテクト~My batis編~
システムアーキテクト~My batis編~
Shinichi Kozake
Xtend30分クッキング やきに駆動
Xtend30分クッキング やきに駆動
Shinichi Kozake
たのしい高階関数
たのしい高階関数
Shinichi Kozake
Xtend30分クッキング
Xtend30分クッキング
Shinichi Kozake
たのしい関数型
たのしい関数型
Shinichi Kozake
鹿駆動
鹿駆動
Shinichi Kozake
MyBatisで流れるようなメソッドチェーン
MyBatisで流れるようなメソッドチェーン
Shinichi Kozake
About Jobs
About Jobs
Shinichi Kozake
play framework 勉強会 in 関西
play framework 勉強会 in 関西
Shinichi Kozake
Mehr von Shinichi Kozake
(14)
SIerアーキテクト視点でみたKotlinの紹介
SIerアーキテクト視点でみたKotlinの紹介
Kotlinで関数拡張しちゃうぞ![修正版]
Kotlinで関数拡張しちゃうぞ![修正版]
関ジャバの間においでよ!
関ジャバの間においでよ!
あなたとAndroid 今すぐダウンロード!? Android開発で変わる SIerのJava技術事情について
あなたとAndroid 今すぐダウンロード!? Android開発で変わる SIerのJava技術事情について
Web API Design for JAX-RS
Web API Design for JAX-RS
システムアーキテクト~My batis編~
システムアーキテクト~My batis編~
Xtend30分クッキング やきに駆動
Xtend30分クッキング やきに駆動
たのしい高階関数
たのしい高階関数
Xtend30分クッキング
Xtend30分クッキング
たのしい関数型
たのしい関数型
鹿駆動
鹿駆動
MyBatisで流れるようなメソッドチェーン
MyBatisで流れるようなメソッドチェーン
About Jobs
About Jobs
play framework 勉強会 in 関西
play framework 勉強会 in 関西
Play!30分クッキング
1.
30 分 クッキング Play
2.
30 分 クッキング Play
3.
For Java Web
F/W
4.
Easy to build
5.
愛 は にある。
6.
30 分 クッキング Play
7.
コントローラ ジョブ モジュール モデル バリデーション テスト HTTP ルーティング テンプレートエンジン And More
8.
9.
30 分 クッキング Play 愛
は にある。 社内勉強会の提供でお送りします。
10.
本日のレシピ『 Play Framework
』
11.
モダン web アプリケーション開発 に適した生産性の高い web
アプリケーションフレームワーク What's Play framework? 1 系は Java 2 系は Scala(Java 版もあり)
12.
痛みの伴わないフレームワーク ステートレス MVC アーキテクチャ フルスタック・アプリケーションフレームワーク RESTful
アーキテクチャ Play framework のコンセプト
13.
Play framework の主な機能 コントローラ ジョブ モジュール モデル バリデーション テスト HTTP
ルーティング テンプレートエンジン
14.
For Java Web
F/W Why Play framework? Java の既存資産が活用できる 高品質・高性能・高可用性 900 万人の Java 技術者 = 開発要員の確保が容易
15.
Easy to build 習得コストが少ない ・
Java 技術者なら一週間程度でマスタ可能 ・日本語サイトの充実 Why Play framework? 直感的&高生産性な開発が可能 フルスタック セキュリティ面の考慮も充実
16.
I'm so fun! 高い完成度。モジュールも充実 1
系のメリット 内部ソースは魔改造 現在メンテナンスモード。主流は 2 系 1 系のデメリット 1 系 or 2 系 ?
17.
It's so cool! 先進性
& Power of Scala!! 2 系のメリット まだまだ発展途上 Scala 技術者の確保が困難 2 系のデメリット 1 系 or 2 系 ?
18.
SIer は大規模開発がメイン。 5 ~
10 年サイクルのシステムを構築する。 先進性より完成度を。 1 系 or 2 系 ? Play2 系の強みは Scala Scala が今後主流になるかどうかは未知
19.
とはいえ、使わない=勉強しなくていいじゃない。 各自、最新技術は勉強しようね! Play2 系はいい教材になるとおもうよ 1 系
or 2 系 ? 当面、 1 系。状況見合いで 2 系へ。
20.
下ごしらえ( Installation )
21.
Play framework <1 人分
> Sublime Text 2 –----------------------1 Download コーヒー ------------------------------1 ~ 2 本 Windows7 -----------------------------1 ライセンス Java への愛 -------------------------- お好みで play-1.2.7.zip -------------------------1 Download やる気 --------------------------------- 少々
22.
Download http://www.playframework.com/download
23.
Unzip & Set
PATH 適当なフォルダに解凍 環境変数の PATH を設定 PLAY_HOME=C:Play1.2.7 PATH= ・・・ ;%PLAY_HOME%; ・・・ That is all!
24.
試食( Demo )
25.
MVC アプリケーションモデル
26.
リクエストライフサイクル
27.
調理(社内事例)
28.
開発メンバの Play framework
経験は 0 当初は JSF で検討してた 社内事例 jQuery UI の機能をふんだんに取り入れた画面モックアップで 要件定義を進めていたが、 JSF との親和性が悪く開発が困難を極めた。 Play framework を採用した結果、開発がスムーズに進んだ。 メンバの Play framework 開発経験者は 0 。 短納期かつ手探り感のあるプロジェクトだったが、 問題なく開発が進んだ。
29.
モデル層は MyBatis を採用 Weblogic
上に構築 社内事例 内蔵サーバーの Netty は使わず、 Weblogic に war デプロイ Play framework は Java アプリケーションサーバーにも配置可能。 モデル層には Play のモデル( JPA )を使わず、 MyBatis を採用。 採用理由は、既存システムとあわせたかったのと、 DB 構造を考えると JPA ではしんどいと感じたため。 結果、全く問題なく動作可能。
30.
外部ペネトレーションテストを無事通過 無事開発完了! 社内事例 リリース後、大きな問題なし。 無事平常運転できている。 Play framework はセキュリティ面でも十分考慮されている。 外部ペネトレーションテストもなんの問題もなく無事通過
31.
まとめ
32.
Easy to build 日本語翻訳サイトが充実しています! 日本のコミュニティーあり! 1
系には日本人コミッターもいます! http://www.playframework-ja.org/ https://groups.google.com/forum/#!forum/play_ja
33.
For Java Web
F/W Java の既存資産・エコシステムが活用できます! 世界には 900 万人の Java 技術者がいます!
34.
愛 は にある。 30
分 Play framework クッキング Thank you a lot 社内勉強会の提供でお送りしました。
Jetzt herunterladen