Doorkeeper

【熊本】【Java】アノテーション入門

2016-04-13(水)19:00 - 21:00 JST

ビジネスブレイン太田昭和熊本開発センター

熊本県熊本市中央区水道町14−27 KADビル 7F(メルパルク隣)

詳細

最近のJavaではアノテーションを使ったプログラミングが行われています。
Java EEやSpring、JUnit等アノテーションを使用したフレームワークもたくさん開発されており、実際に利用されています。
しかしながら、アノテーションが何をしているのかについて判らないといった声も良く聞きます。

今回はアノテーションを使ったプログラミングを行うことで、アノテーションを使ってなにができるのかについてを学びたいと思います。
ハンズオン形式です。

対象者

対象者としては以下の通りです。

  • Javaの基本的な構文がわかる
  • アノテーションを使ったプログラミングを行えるようになりたい

事前準備

事前準備としてJDK 8のインストールをお願いします。
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
※自分の環境を選択してダウンロードしてください。

また、今回は開発環境としてNetBeans 8.1を使用します。
インストールが済んでない方はインストールをお願いします。
以下のページよりJava EEを選択してダウンロードしてください。
https://netbeans.org/downloads/?pagelang=ja
(Tomcat/GlassFishのインストールダイアログが途中でますが、そちらはインストールしなくてもかまいません)

アジェンダ

以下の通り行う予定です。

  • プロジェクト作成(事前準備)
  • リフレクションを使用したプログラミング
  • よく使うデザインパターン
    • Factoryパターン
    • Proxyパターン
  • アノテーションの作成方法
  • アノテーションを使ってみる
    • フィールドにアノテーションをつけてみる
    • 引数にアノテーションをつけてみる
  • DI(おまけ)

※ノートパソコンが必須です。ごめんなさい。

18:30~開場です。
19:00以降は正面玄関が閉まってしまうため、正面玄関が閉まっていた場合は右手から裏に回れるので裏口からお入りください。
メルパルクの隣のビルです。

資料:
https://github.com/megascus/annotation-handson

コミュニティについて

熊本Java勉強会

熊本Java勉強会

熊本で行うJavaの勉強会です。 原則二週に一回水曜日19:00~21:00に行う予定です。 一人で勉強してても飽きるのでみんなで勉強しませんか?

メンバーになる