Doorkeeper

【会場開催】Jakarta EE&MicroProfileセミナー「Jakarta CDI特集(実践的活用方法とAI領域への拡張)」 2/24(火) 開催

2026-02-24(火)19:00 - 22:00 JST

レッドハット株式会社 3F セミナールーム

東京都渋谷区恵比寿4-1-18 恵比寿ネオナート3階

申し込む
参加費無料
あと48人参加できます。

詳細

日本 Jakarta EE & MicroProfile ユーザーグループの一回目の勉強会はCDIとAI利用について行います。

CDIはJakarta EEサーバーで標準化されたDIの仕組みです。正式名称はJakarta Contexts and Dependency Injectionですが、ただのDependency Intejectionの仕組みではなく、Contextsも入っているのが特徴です。そのため、SpringのDIに比べると少し使用するのが難しくなっています。今回は、アクセンチュア株式会社の吉崎さんがCDIの実践的な使い方についてレクチャーしてくれることになりました。CDIをただのDI技術とだけ使うのはもったいないのでぜひご参加ください。

後半は、今後Jakarta EE/MicroProfileでも標準化が期待されているAI連携となります。JakartaにおけるEJB指向からCDI指向の流れをうけて、AI連携もCDIをベースに検討が行われています。これまでAIでの使用プログラミング言語はデータサイエンティスト向けのPythonが主流でしたが、いよいよJakarta EEアプリケーション開発者がでAIを自身のアプリケーションにCDI指向のJakarta流儀でインテグレートできるようになってきました。Jakarta EEサーバーでAIを使ってみたいという方はぜひご期待ください。

また、懇親会を予定しております。軽食やドリンク類を準備いたしますので、お時間ある方はぜひご参加ください。

※懇親会参加希望の場合は1000円~2000円程度の実費負担をお願いします。

タイムテーブル

時間 内容
19:00~19:05 オープニング
19:05~19:55 CDIの誤解しがちな仕様とその対処TIPS
19:55~20:05 休憩
20:05~20:55 LangChain4jとは一味違うLangChain4j-CDI
20:55~21:00 クロージング
21:00~22:00 懇親会

CDIの誤解しがちな仕様とその対処TIPS

Jakarta EEの開発において、そのDI仕様 Jakarta Contexs and Dependecy Injection(以下CDI)は、各コンポーネントを繋ぐエコシステムの枠組みです。CDIの案件に配属されると、ついつい以前に経験した別のDIフレームワークを参考にしてCDIを理解しようとしがちです。しかし、CDIにはそれらとは微妙な差異があります。私が実際にCDIの案件で経験したトラブルとその解決方法から、CDIの仕様にどのような差異があるのかを共有させていただきます。また、JBoss EAP上で簡素なデモ(ソースコードは後日公開)を動かし、トラブルを実演しながら説明いたします。これからCDIをお使いになる方々に予備知識としてご参考にしていただければ幸いです。

吉崎 太清 (LinkedIn)
アクセンチュア株式会社 テクノロジー コンサルティング本部 ITソリューション

LangChain4jとは一味違うLangChain4j-CDI

JavaからLLMを扱うライブラリはいくつかありますが、現在その中でもっとも広く使われている一つがLangChain4jです。本セッションでは、LangChain4jそのものではなく、さらに、Jakarta CDI (Context and Dependency Injection)と融合したLangChain4j-CDIの紹介をします。

LangChain4j-CDIの発端は、「MicroProfile AI(仮称)」を作成しようとした過程で生まれたもので、MicroProfileコミュニティ内での議論の結果、最終的にはMicroProfileで新しいものを作るのではなく、LangChain4jにコントリビュートすることになりました。

LangChain4j-CDIは「CDI」という名前が付与されてはいますが、Jakarta EEとMicroProfileの各種技術と連携したもので、Jakarta EE (Java EE) / MicroProfileユーザにとって親しみのあるインターフェースで、AIシステムと連携したJakarta EEアプリケーションを作成することができます。

このほかに、本セッションでは、LangChain4j-CDIに限らず、Jakarta関連でのAI動向についても簡単に紹介します。

数村 憲治(@kkzr)
富士通株式会社 / Jakarta EE仕様委員

コミュニティについて

日本 Jakarta EE & MicroProfile ユーザーグループ

日本 Jakarta EE & MicroProfile ユーザーグループ

日本における、Jakarta EE および MicroProfile のユーザーグループです。 Java EE(J2EE)から始まったエンタープライズJava技術は、現在、Jakarta EE および MicroProfile と名前を変え、Eclipse Foundationでベンダーニュートラル・コミュニティ主導で発展を続けています。 従来から企業システムに求められている信頼性・互換性...

メンバーになる