オブジェクト指向開発におけるモデル体系を、コアワークフローとの関係を軸に説明します。 5.1 開発プロセスとモデル オブジェクト指向で用いるモデルには数々の切り口がありますが、本連載では「静的モデル」「動的モデル」「物理モデル」の3 ...
第1回「Relaxerで実現するJava開発の新プロセス」はRelaxerおよびRelaxerプロセスが想定するアプリケーション・アーキテクチャについて確認した。今回は、Relaxerプロセスそのものについて解説する。Relaxerプロセスとは、XMLスキーマコンパイラ/コンポーネント ...
前回は「JSR 299: Web Beans」についてEarly Draftを元にその概要を紹介した。今回は同仕様の肝であるWeb Beanコンポーネントを構成する各要素について細かく見ていこうと思う。ソースコード例はEarly Draftより部分的に引用している。 コンポーネントタイプ ...
Java EEプラットフォームでは、ビュー層およびコントローラ層のためのAPIとしてJSF(JavaServer Faces)を、ビジネス層のためのAPIとしてEJB3が用意されている。しかし両者で定義されたコンポーネントモデル、すなわちJSFのManaged BeanとEJB3のSession Beanとは互換性がない ...