新機能 有料(前払い)イベントにおいて、参加費の領収データ発行が可能になりました。詳しくは こちら をご覧ください

このエントリーをはてなブックマークに追加

4月

17

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで -

Mixer2でWebデザイナーと仲良くお仕事。ついでにPDF生成も。

Organizing : D3 BizReach

Hashtag :#dcube_handson
Registration info

参加枠1

Free

FCFS
17/20

Description

概要

JavaによるWebアプリケーション開発フレームワークの世界におけるデファクトのひとつがSpringMVCです。そしてまだマイナーだけどちょっと変わったテンプレートエンジン Mixer2は、エンジニアとWebデザイナーの仕事の架け橋となります。

この勉強会は M,V,Cの"View"の部分にフォーカスをあてて、少人数のハンズオン形式でお送りします。

時間

  • 19:30 受付開始
  • 20:00 スタート&自己紹介タイム
  • 21:00 終了(30分ほど食い込む可能性大です。ご了承ください)

アジェンダ

  1. 自己紹介タイム
  2. SpringMVC + SpringBootでHelloWorld
  3. IDE上ではなくmavenでビルドしてコマンドラインから起動 - warじゃなくてjarなんだぜ -
  4. VelocityによるViewの作成
  5. Mixer2によるViewの作成
  6. Viewに対するテストの作成
  7. 最後にちょっと変化球:Mixer2とflying-saucerを組み合わせてPDF生成

必須の持ち物

  1. github.comのアカウント
  2. wifi機能のあるノートPC(ゲスト用wifiはこちらで用意します)
  3. JDK 7 or 8
  4. お好きなIDE (eclipse3.8以上をおすすめします。Mavenが同梱されているから。講師はEclipse4.4 lunaで説明します)

事前準備

SpringMVC/SpringBoot/Mixer2を使ったサンプルアプリケーションが既にありますので、 それが手元のIDE上で動く状態にまでなっていればスムーズです。さもないと時間的にキツくなるかもしれませんのでなるたけ事前に頑張っておいてください。 うまくいかないことがあったら @nabedgeまでメンションいただければお手伝いできるかもしれません。

※以下はeclipseの場合の手順です。

  1. gitパースペクティブを開いてMixer2サンプルのリポジトリをcloneする
  2. その中の mixer2-fruitshop-springboot を通常projectとしてeclipseのワークスペースにインポート
  3. Javaパースペクティブを開いてmixer2-fruitshop-springbootプロジェクト右クリック->Configure->Convert to Maven project
  4. もろもろ自動ダウンロードが終わったら、src/main/java配下のServer.javaを右クリック->Run as->Java Application
  5. ブラウザで http://localhost:8080 を開いてみる。フルーツショップの画面が見えたら成功!

ご注意:ここでのフルーツショップサンプルアプリの利用はあくまでもこのハンズオンの環境準備をしやすい状態であるかを確認するためであって、ハンズオンでこのサンプルを使う訳ではありません!

Presenter

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

なべさん

なべさん published SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで -.

04/04/2015 10:36

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで - を公開しました!

Group

Ended

2015/04/17(Fri)

20:00
21:30

Registration Period
2015/04/04(Sat) 10:30 〜
2015/04/17(Fri) 21:30

Location

株式会社ビズリーチ

東京都渋谷区渋谷2-15-1(渋谷クロスタワー 12F)

Organizer

Attendees(17)

i8_5327637

i8_5327637

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで -に参加を申し込みました!

hanaori

hanaori

I joined SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで -!

tani1987

tani1987

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで - に参加を申し込みました!

jangsa

jangsa

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで - に参加を申し込みました!

(退会ユーザー)

(退会ユーザー)

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで -に参加を申し込みました!

nihonbuson

nihonbuson

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで - に参加を申し込みました!

くぼ

くぼ

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで -に参加を申し込みました!

kamemoge

kamemoge

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで -に参加を申し込みました!

ちゃまの助

ちゃまの助

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで -に参加を申し込みました!

hata_pp

hata_pp

SpringMVCハンズオン - 基本からテンプレートエンジンの連携まで - に参加を申し込みました!

Attendees (17)

Canceled (15)