1件のコメント先日開催した、ダイセミの発表資料を公開します。普段はここに書いたように、プレゼン発表をする際に原稿をおこすことは殆どないのですが、ダイセミはいつもの人前でのプレゼンと違い、目の前のパソコンに向かって説明を行うので、私としてはとてもやり辛いプレゼン環境です。そこでダイセミ用には原稿を作成しておりました。(以前のJavaSEの時もダイセミ用には原稿を作成しました。)せっかく文章を作成しており、これを捨てるのももったいないので、原稿をそのままここに掲載します。自分の発表用の元ネタとして作成しているので口語表現でおかしな部分もあるかと思いますが、プレゼンをめくる際に、この原稿を読み進めていただければわかりやすいかと思いますので、どうぞご活用ください。新機能をそれぞれ紹介したいと思います。資料が若干多いため足早に説明をしますが1時間程どうぞ宜しくお願いします。2************************************************************本日のアジェンダは下記のような流れで進めたいと思います。設定が困難、設定が膨大、パッケージも面倒、動作させるアプリケーションサーバも重い。6************************************************************皆様、もし今このようなイメージをお持ちでしたら、そのイメージを是非一新してください。今日、皆様にお伝えしたいメッセージはこのページに凝縮されていいます。比べてもさらに簡単開発が進化しました。v3はとても簡単ですし、とても軽量です。使う必要はどこにもありません。クラスタ機能を持ち本番環境向けの機能も提供します。7************************************************************さて、それでは実際にそれぞれの概要について説明していきたいと思います。昨年末に正式リリースされました。テーマについて紹介します。JavaEEに含まれる全ての機能/仕様を紹介することはできません。これらの中から重要となるポイントだけをピックアップして紹介して行きたいと思います。テーマはここに記載するように、拡張性、プロファイル対応、Pruning、より進んだかんたん開発の4点が挙げられます。等においては設定ファイルの記載がオプション化され、それぞれ設定ファイルで記載してた内容をプログラミング上でアノテーションを使用して記載する事ができるようになりました。記載し設定ができるようになったため、拡張性が高くなりフレームワーク管理が容易になりました。新たにプロファイルと呼ばれる概念が導入されました。機能のサブセットを提供する事ができるようになりました。将来的には電話会社向けのプロファイルといった物も提供されるかもしれません。リリース時に最初に提供されるプロファイルはこちらに記載した2点になります。フルセットを提供するものが用意されています。プロファイルについて、含まれる技術をこちらに記載しています。アプリケーション開発に必要とされる技術だけをピックアップした物です。全ての機能ではなく一部の機能だけを含むものです。メッセージドリブンビーン等は含まれません。開発に特化したサブセットだと認識してください。このプロファイルの導入メリットは不必要な機能を含まない事により無駄なリソースを消費しなくて済むといったメリット等があります。仕様の削減を行う事が計画されました。整理し新しく置き換わった仕様があれば、そちらに移行して頂くようにこのような取り組みを行っています。便利で扱い易くなった仕様へ移行していただく事を推奨します。使えなくすると既存のアプリケーションに対して非常に大きな影響がでます。影響を極力すくなくするため、まずは削減候補をオプション化し、さらに次のバージョンで削除するという2段階のプロセスを経て削除するという安全策が講じられております。現時点で、削減候補の仕様を多用されているお客様は削減候補となった仕様に置き換わる技術への移行をおすすめ致します。仕様が制定されましたが、特徴としてここに挙げるようなポイントがあります。実現できるようになりました。言語仕様で追加されたアノテーションベースの宣言的プログラミングモデルを採用し、ジェネリクス等を扱い型の安全性等も強化された点が挙げられます。指定可能なアノテーションをこのページに記載します。記載する事で上書きができます。サンプルコードを記載しています。記載していた内容をプログラム上で記述する事ができるようになっています。