タグ

cdiに関するtokuryooのブックマーク (5)

  • CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c

    Java Day Tokyo2016 #jdt2016_4c のセッション資料です。Read less

    CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
  • CDI を理解する為に重要なレシピ

    2015年4月15日 at 1:19 午後 1件のコメント Java Day Tokyo 2015 で私が発表した内容を下記に公開しました。セッションは、資料を作成する上で、今回ご紹介する内容を、より重点的に説明した方が良いと判断し、アジェンダに記載した若干内容を変更しお届けさせて頂きました。しかしセッションは、日でまだ不足している情報をお届けする内容であるため、皆様のご理解のお役に立てば誠に幸いです。 Java EE を利用して Web アプリケーション、企業アプリケーションを構築するためには、Webのデザイン、データ・アクセス部の実装、そしてそれらをつなぐビジネス・ロジックの3階層から構成する事が多いかと思います。これらの構成要素の中で、今回は、ビジネス・ロジックの実装部で重要な役割を担う CDI について焦点をあて、利用する上で重要な点について 14 点ご紹介しました。 セッ

    CDI を理解する為に重要なレシピ
  • CDIをはじめよう - n-agetsumaの日記

    少し時間が経ってしまいましたが、2013年11月のJJUGナイトセミナーで Java EE 6 から導入されたDI/AOP仕様であるCDIについて話す機会を頂きました。 JJUG 11月ナイトセミナー CDIをはじめよう from Norito Agetsuma 補足 : インタフェースを作るべきか 資料中では『インタフェースを作りましょう』と書いていますが、DIをユニットテストのしやすさを目的に使う場合は実装クラスをそのままインジェクションしても良いと思います。mockitoなどの使いやすいモックフレームワークが出てきているためです。mockitoを使うと、インタフェースをテスト用に実装した"ベタな"モックを作らなくても実装クラスの挙動を変更することができます。 mockitoを使う 例えば、以下のようなシンプルな課金処理サービスがあったとします。 CDIで顧客情報を持ってくるリポジトリ

    CDIをはじめよう - n-agetsumaの日記
  • https://blogs.oracle.com/nishigaya/entry/javaee6_understanding_cdi_part_1

    tokuryoo
    tokuryoo 2012/05/15
  • なるほど!ザ・Weld

    5/18 JJUG CCC 2019 Springで「CDIポータブルエクステンションの作ってみよう」というタイトルで登壇しました。難しいテーマを選んでしまった上、時間も20分という短時間だったため、どうやったら内容が伝わるのか、発表当日のぎりぎりまで悩みました。 CDIポータブルエクステンションについては、そもそもどのような目的で使うのか、何ができるのか、それを使って何が嬉しいのかといったことが仕様書からは読み取ることが難しいです。さらにサーバーサイドのコンポーネントのため、日国内で記事やブログ等で紹介されることもないと思います。そこで、CDIを使ってフレームワークの開発をしている方が、GoogleでCDIというキーワードで検索してもらったときに目に止まるような資料を残したいと考えていました。 サンプルプログラムは https://github.com/minamoto/cdi20-e

    なるほど!ザ・Weld
  • 1