[参加レポート]Spring Fest 2019
セッション登壇&ブース出展してきました!
カサレアルは、12/18(水)に開催された「Spring Fest 2019」のゴールドスポンサーを務めてまいりました。
当日は、カサレアル講師の菊池 真登が、スピーカーとして以下テーマでお話しさせていただきました。
セッション情報
テーマ:徹底解剖Spring MVCアーキテクチャー-DispatcherServletの中身を覗いてきました-
資 料:セッションスライド
またブース出展もさせていただき、Spring研修で使用しているテキストをご覧いただきました!
本レポートでは、セッション内容やブースの様子をメインにご紹介いたします。
ぜひご一読ください!
Spring Festとは(公式HPより抜粋)
Spring Frameworkユーザ間での情報交換・交流の場を提供し、さらなるSpring Frameworkの認知度の向上、普及促進を図ることを目的に開催されるカンファレンスです。
イベント概要
- イベント名
- Spring Fest 2019
- 開催日時
- 2019年12月18日(水) 10:00 〜 2019年12月18日(水) 20:45
- 参加費
- 公式サイト参照
- 開催場所
- 御茶ノ水ソラシティ
申し込み
開催日時
申込締切
当日の様子
徹底解剖Spring MVCアーキテクチャー -DispatcherServletの中身を覗いてきました-
Spring Frameworkを使用した実装において、ごくごく一般的なコントローラーの実装の中でも、
- リクエストURLとコントローラーメソッドの関係
- コントローラーメソッドの引数のインスタンスはどこからくるのか
- コントローラーメソッドの引数の順番はなぜ自由に決められるのか
- コントローラーメソッドの引数に設定可能な型はいくつあるのか
- コントローラーメソッドの戻り値って文字列以外でも良いのか
など、黒魔術とも言われてしまうような多くの謎を、ソースコードリーディングにより、解き明かしていくテーマで発表しました。
- Spring MVCのアーキテクチャ
- URLとコントローラーメソッド
- コントローラーメソッドの引数
- コントローラーメソッドの戻り値
- 全体を俯瞰各パートの中で
- 押さえておきたい登場人物
- 関係図(登場人物の関係)
- 個々の解説
というステップで紹介し、コントローラークラスのサンプルのソースコードをもとに、処理の流れを確認し、シーケンス図を使用して説明いたしました。
カサレアルで提供している技術研修の多くは、入門編の内容が多いですが、今回のセッションはSpring Frameworkのアーキテクチャを「ソースコードリーディング」により解き明かしていくというディープな内容の発表となりました。
これからSpring Frameworkを使用したプロジェクトに入られる方は、カサレアルが提供しているSpring Bootの研修をご活用いただけましたら幸いです。
*セッションで投影していた資料は、こちらからご覧いただけます。

ブース出展しました \研修テキストお持ちしました!/
今年はセッション登壇だけでなく、ブースの出展もさせていただき、カサレアルの研修サービスについてご紹介いたしました。
ブースでは、実際のSpringコースで使用している、4種類のテキストもご覧いただきました。通常、研修の受講者様しか見ることのできないテキストですが、多くの来場者様に見ていただくことができました!
「網羅性が高くて分かりやすい」「テキストだけでも購入したい」といった、ありがたいお声をいただきました。テキストを作成したカサレアル講師陣も、大変喜んでいました☺
もっと詳しく話を聞きたかったな…など、何かありましたらお気軽にお問い合わせください!

来場者の方々との交流
カサレアルは2017年以降、様々なイベントにスポンサーとして参加させていただいております。
最近では、「〇〇のイベントの時もブースに来たよ」「この間カサレアルの研修を受けたよ」と声を掛けていただくことが多くなりました。
こういったお声をいただくと、もっとエンジニアの方々とコミュニケーションを取っていきたい、ニーズに合ったサービスをご提供したいと、改めて感じます。
カサレアルではこれからも、エンジニアの方々の声をたくさん聞きながら、より良い研修を提供してまいります!