Java Day Tokyo2016 #jdt2016_4c のセッション資料です。Read less
![CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c](https://cdn-ak-scissors.b.st-hatena.com/image/square/0b40333ec71504f76fb5cba9b205e9d15d4e3cff/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fcdi2-160525085922-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Java Day Tokyo2016 #jdt2016_4c のセッション資料です。Read less
この記事は「Java EE Advent Calendar 2015 - Qiita」の14日目のエントリーです。 昨日は@kabaoさんで、「Javaバッチの実行環境 EEなのかSEなのか」でした。 明日はaf-not-foundさんです。 本日は、明日(12/15)刊行となるJava EE 7 徹底入門についての紹介と、私がその初執筆で感じた事について書きたいと思います。 とうとう出るよJava EE 7 徹底入門! 私が執筆を一部担当させていただいたJava EE 7 徹底入門という本が明日!(12/15)発売になります。 Java EE 7徹底入門 標準Javaフレームワークによる高信頼性Webシステムの構築 作者: 寺田佳央,猪瀬淳,加藤田益嗣,羽生田恒永,梶浦美咲,小田圭二出版社/メーカー: 翔泳社発売日: 2015/12/16メディア: 大型本この商品を含むブログ (4件)
今年も Advent Calendar の季節がやってきました。 内容はJava EEに限らず、Springやアプリケーションサーバなど、サーバサイドJavaに関連することであればなんでもOKです! Qiita 以外にブログ等からの投稿も可能です。 Blog投稿をTwitter等で流す際にはハッシュタグ#javaeeでお願いします。 過去のJava EE Advent Calendar Java EE Advent Calendar 2014 Java EE Advent Calendar 2013 Java EE Advent Calendar 2012 Java系 2015 Advent Calendar Java Advent Calendar JavaFX Advent Calendar
This tutorial needs a review. You can edit it in GitHub following these contribution guidelines. このドキュメントでは、Java Enterprise Edition 6 (Java EE 6)仕様の一部として導入された、いくつかの機能について簡単に紹介します。新機能を説明するため、このチュートリアルでは、エンティティ・クラス向けのEJB 3.1ステートレス・セッションBeanファサードを含む、単純なJava EE Webアプリケーションを作成する方法を示します。エンティティ・クラスとセッションBeanを生成するため、IDE内のウィザードを使用します。ウィザードで生成されるコードでは問合せを使用します。この問合せは、JPA 2.xの一部で、Java EE 6仕様に含まれるCriteria API
2015年4月15日 at 1:19 午後 1件のコメント Java Day Tokyo 2015 で私が発表した内容を下記に公開しました。本セッションは、資料を作成する上で、今回ご紹介する内容を、より重点的に説明した方が良いと判断し、アジェンダに記載した若干内容を変更しお届けさせて頂きました。しかし本セッションは、日本でまだ不足している情報をお届けする内容であるため、皆様のご理解のお役に立てば誠に幸いです。 Java EE を利用して Web アプリケーション、企業アプリケーションを構築するためには、Webのデザイン、データ・アクセス部の実装、そしてそれらをつなぐビジネス・ロジックの3階層から構成する事が多いかと思います。これらの構成要素の中で、今回は、ビジネス・ロジックの実装部で重要な役割を担う CDI について焦点をあて、利用する上で重要な点について 14 点ご紹介しました。 本セッ
国内最大のJavaのイベント「Java Day Tokyo 2015」が4月8日に開催されました。「Java EE directions and future」(Java EEの方向性と未来)と題されたセッションでは、JavaOneでもつねにJava EEについて解説を行う米オラクルのリンダ・デミケル氏がJava EEの現時点での計画について紹介を行いました。 セッションの内容をダイジェストで紹介します。 HTML5、Ease of Development、Cloudが3大テーマ リンダ・デミケル氏。 Java EE 8について4500人以上に調査を行い、どんな機能の優先度が高いのかをまとめてみた。1番はJSONB、2番目はSecurity Simplification、3番目はJCache、4番目はSecurity Interceptors、5番目はMVCとなった。 業界の動向などを検討
Introducing Java Portlet Specifications: JSR 168 and JSR 286 March 16, 2007 Learn more about the technologies that comprise the Java EE 6 platform using the specifications, and then apply them with the Java EE 6 SDK. Specification downloads are the final releases. Please check the individual JSR pages for download updates such as maintenance releases.
少し時間が経ってしまいましたが、2013年11月のJJUGナイトセミナーで Java EE 6 から導入されたDI/AOP仕様であるCDIについて話す機会を頂きました。 JJUG 11月ナイトセミナー CDIをはじめよう from Norito Agetsuma 補足 : インタフェースを作るべきか 資料中では『インタフェースを作りましょう』と書いていますが、DIをユニットテストのしやすさを目的に使う場合は実装クラスをそのままインジェクションしても良いと思います。mockitoなどの使いやすいモックフレームワークが出てきているためです。mockitoを使うと、インタフェースをテスト用に実装した"ベタな"モックを作らなくても実装クラスの挙動を変更することができます。 mockitoを使う 例えば、以下のようなシンプルな課金処理サービスがあったとします。 CDIで顧客情報を持ってくるリポジトリ
Java EE 7 HoL on JJUG CCC 2013年10月23日 at 3:53 午後 1件のコメント 2013 年 11 月 9 日に JJUG CCC 2013 Fall がベルサール西新宿で開催されますが、13:15 – 15:05 まで「R5-1 Java EEハンズオン」を実施します。今日はそのハンズオンで実施する内容についてご紹介します。 2013年11月 11日追記:JJUG CCC で実施したハンズオンの資料を下記に公開しました。また、本プロジェクトの全ソースコードは下記より参照できます。 https://github.com/yoshioterada/JavaEE7-HoL/ HoL の資料は Step by Step で記載したためページ数が多いですが、実装コード量はとても少ないです。 本 HoL では Java EE 7 に含まれる技術だけを使ってリアルタイ
さて、JavaEE6をGroovyで記載していたのとは取って代わってScalaでやってみました。 思ったよりも容易だったし、実用的に感じました。 DB設計者の悩みを解決するtrait DBの設計をしていると必ず頭を悩ませる問題があります。 それはtypoです。 両手で数えられる程度のテーブル数であれば良いのですが、テーブル数が3桁を超えたりすると、管理がものすごく煩雑になります。 同じ名前のカラムもたくさんできて、それらを整合性を保ったまま管理するというのが非常に辛いのですが・・・・・ 本当にtypoは悩ましい。 どこのDBを参照しても必ず一つはtypoがあり、かつそれが直せない状態。 テーブルの内容を他のテーブルに移し替える時にこのtypoを考慮しながら移すというのは非常に心が折れます。 例: table1 column1 column2 table2 colamn1 column2複数
JavaEE Advent Calendar 2012 の19日目の記事です。 昨日は@n_agetsuさんの JSF2.0でボタンの2度押しチェックをするでした。 明日は@hiranasuさんのNativeQueryじゃだめ?~JPAクエリ表現ごとのパフォーマンス比較です。 Java EEの何について書こうかなと思ったのですが、これからJavaを始めようと思っている若い世代が迷わず簡単に始めることができるJava EE開発のスタートについて書こうかなと思います。 Java EEの開発はRails等のフルスタックなフレームワークとは違いライブラリやフレームワーク、IDE、テスト等の情報が種類も多くいろんな場所に散らばっていてる為、初心者が全容を把握することはなかなか困難な状態です。 また長年のJava開発の中でWeb上の情報も古くなってしまっているものが多く、今からJavaを始めようとする
Java EE 5のリリースから2年以上の時間が経ち、次期仕様である「Java EE 6」は仕様策定状態ですが、あまりまとまった情報がありません。本稿ではJava EE 6に含まれる予定の技術を解説し、今後のエンタープライズ分野のJavaが進む方向について考察したいと思います。 はじめに エンタープライズアプリケーション向けのJavaの仕様「Java EE」の現行バージョンは「Java EE 5」です。このJava EE 5は、EJB 3.0を中心にDependency InjectionやPOJOを用いたO/Rマッピングなど、Java EE/J2EEの主流に対するオルタナティブとして出てきた技術を取り込んだ、従来のJava EE/J2EEから大きく変化したバージョンでした。 このJava EE 5のリリースから2年以上の時間が経ち、次期仕様である「Java EE 6」は仕様策定状態ですが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く