【オフライン】JJUGナイトセミナー「モダンJavaで挑む堅牢な設計境界とAIネイティブな未来」7/21(火) 開催
イベント説明
7月のJJUGナイトセミナーを開催いたします!
今回は、近年のJavaで導入された強力な機能(record、sealed class、パターンマッチングなど)をフルに活かした「一歩進んだ堅牢な設計アプローチ」と、今最も注目されている「Java×AI関連技術」の2本立てでお届けします。
1本目のセッションでは、多くの開発者が陥りがちな「なんとなくレイヤリング」という課題に対し、本物の設計境界をどう構築するかを徹底解説。
2本目は、これからのJava開発に欠かせないAI関連のテーマを予定しています(詳細が確定次第、アップデートいたします)。
タイムテーブル
時間
内容
19:00~19:05
オープニング
19:05~19:55
『なんとなくレイヤリング』から抜け出すための本物の設計境界の作り方
19:55~20:05
休憩
20:05~20:55
Java + Quarkus でつくるAIコーディング利用量ダッシュボード
20:55~21:00
Q&A、クロージング
『なんとなくレイヤリング』から抜け出すための本物の設計境界の作り方
Web層、UseCase層、ビジネスロジック層など、レイヤードアーキテクチャでコードを整理すれば、秩序ができたように見えます。でも、そのレイヤー境界は何かを守っているでしょうか。多くの現場では、DTOがレイヤーを素通りし、業務ルールの判定は手続きの中に散らばり、信頼できない入力は無防備な型のままどこまでも流れていきます。線は引かれているのに、何も守っていない。これが「なんとなくレイヤリング」です。
本物の設計境界は別のところにあります。信頼できない外部データが、型のついたドメインに変わる場所にこそ境界を引くべきです。このセッションでは、その境界を Java でどう作るかを扱います。題材には、この考え方を実装したデコーダーライブラリ Raoh を使います。信頼できない入力を、失敗を値として返しながらドメイン型へ変換するコードを実際に組み立て、Bean Validation との違いも示します。
この設計を支えるのは、近年のJava に入った record、sealed class、switchのパターンマッチングです。Goetz 自身、record と sealed を使えば誤った状態を表現できないようにドメインをモデリングできる、と述べています。本セッションはこの考えをさらに押し進めます。複雑な実体だからとカプセル化に引き返すのではなく、境界で不正を締め出しきることで、ドメインの内側を最後まで型と値のまま保ちます。
なんとなくレイヤリングから、型が正しさを保証する設計・実装が誰でも間違いなくできるようになるための方法をお教えします。
川島義隆(@kawasima)
株式会社ウルフチーフ
Java + Quarkus でつくるAIコーディング利用量ダッシュボード
盛夏の候、AI コーディングエージェントを日々ご活用の皆様におかれましては、ご自身が1時間にいかほどのトークンを入出力し、従量課金ならいくらに相当するか、当然ご承知のことと拝察申し上げます。
え、ご存じない?
それはいけない!
そこでご用意いたしましたのが、CCC(Codex and Claude Code)Usage Dashboard です。
本セッションでは、このツールが何を目的とし、Codex と Claude Code の利用状況をどのように可視化するのかを紹介します。そのうえで、両ツールが出力する OTLP ログの内容、ログを受信・保存・集計する仕組み、Java と Quarkus を使った実装について解説します。
さらに、GraalVM Native Image による単一バイナリ化や、macOS向けの署名済みバイナリ配布などについても取り上げます。
末筆ながら、皆様のますますのご活躍と、利用枠のご健勝ならびにトークンマネジメントのご発展を、心よりお祈り申し上げます。
谷本 心(@cero_t)
株式会社Everfoth / Acroquest Technology 株式会社 / Java Champion
開催日
2026年7月21日19:00 ~ 2026年7月21日21:00
主催者・問い合わせ先
日本Javaユーザーグループ/Japan Java User Group
開催場所
| 項目 | 内容 |
|---|---|
| 場所 | 日本マイクロソフト株式会社 |
| 住所 | 〒108-0075 東京都港区港南 2-16-3 品川グランドセントラルタワー |
開催場所の地図
SNS・Bookmark
近隣のイベント
- 2026年3月12日 - mitaka.rb 2026-03-12木
- 2026年3月12日 - 東京:第2木曜日開催 オンライン/リアル【IT・ブログ・WordPress・Chat-GPT】グループレッスン
- 2026年3月12日 - 東京ブロック × 海外不動産ネットワーク委員会 特別企画 IREMシカゴ視察レポート&アメリカ不動産最前線セミナー【終了後、CPM®・CCIM限定のCPM®合格祝賀会あり】
- 2026年3月12日 - 【不動産クラウドファンディング最前線!】ビジネスマッチング部会
- 2026年3月12日 - 不動産テック協会協会会員限定イベント「マンション管理DX部会」第8回会合
- 2026年3月11日 - NuWave vol.0 「Backlogが浸透しない」をどう乗り越える?〜社内外を巻き込み、ツールを「組織の文化」にする実践ヒント〜
- 2026年3月11日 - 「結局、あれどうなった?」を防ぐ、現場で使える即効Tips共有会
- 2026年3月11日 - 【明日3/11開催/ セガXD・DLE追加登壇決定】日本が世界に誇るコンテンツ業界のIP戦略を議論!【生成AI×コンテンツ】AIエージェント×AXフォーラム【オンライン参加あり】
- 2026年3月9日 - Web制作で稼ぐ!初年度年収2千万円・15期連続増収増益を実現した企画/Webデザイン生成・AI画像制作 | Web制作者サミット 2026春
近隣の場所 (直線距離)
- MIRAI LAB PALETTE (ミライラボパレット) (7km)
- 集合場所: ラフィネランニングスタイルNeo 1F入口 (5.5km)
- シトリン会議室 (4.5km)
- 大手町プレイス ホール&カンファレンス (7.1km)
- Studio CRESC (3.2km)
- SThree (5.4km)
- Tokyo Innovation Base (held in \"ROOM\", in the back of the 2nd floor) (5.9km)
- JPタワー ホール&カンファレンス 4F (6.3km)
- TKP品川カンファレンスセンター (511m)
- 株式会社ギフティ:東五反田スクエア13階(会場は12階ではなく13階です!) (1.2km)
- AWS Japan 目黒オフィス 目黒セントラルスクエア 27F (2.3km)
- NICTイノベーションセンター (6.9km)
- 六本木ファーストビル 17F(インターノウス株式会社内ラウンジ) (4.1km)
- 南平台 ラウンジ (5.1km)
- Netgear Japan - Kyobashi (6.1km)
- 日本経済大学 東京渋谷キャンパス (4.9km)
- 慶應義塾大学 三田キャンパス 南校舎1階412教室 (2.5km)
- Another ONE+GINZA (5.5km)
- レストラン&バー コーンバレー 渋谷(4階) (5.4km)