JavaBeans
JavaBeans(ジャバ ビーンズ)とは、Javaで書かれた再利用可能なソフトウェアコンポーネントまたはその技術仕様のこと。1997年後半に登場。JDKのjava.beans
パッケージと共にRAD環境の構築を支援するために作られた。現在ではjava.beans
パッケージの技術を活用し、RAD環境の構築に限らずJSP等幅広い用途で利用されている。
概要
Java Beansはプログラムの再利用を目的としており、汎用的なロジックで構成されているクラスである。Javaで作成された移植可能なプラットフォームに依存しないコンポーネント・モデルで、JavaBean仕様に従う[1]。 サーバーサイド向けのJavaBeansはEnterprise JavaBeansと呼ばれている。 java.beans
パッケージには、Beanの要件に沿ったGUIコンポーネントを編集するためのインターフェースとなるクラスが用意されており[2]、それらのクラスを利用することでRAD環境の開発者はGUIコンポーネントのクラスに依存しないRAD環境を構築することができると共に、構築を効率化することができる。
Beanの必要条件
など。
役割
java.util.Observable
やjava.beans.PropertyChangeSupport
と組み合わせることでModel View Controller(MVC)ではModelに相当する役割をさせることができる。
注釈
[脚注の使い方]
関連項目
外部リンク
- https://docs.oracle.com/javase/jp/6/api/java/beans/package-summary.html
- JavaBeans Component API
- Oracle Javaロードマップ:JavaBeans
| |||||||
---|---|---|---|---|---|---|---|
プラットフォーム | |||||||
オラクルのテクノロジー | |||||||
プラットフォーム技術 |
| ||||||
主なサードパーティ技術 | |||||||
歴史 |
| ||||||
主要なJVM言語 | |||||||
コミュニティ |
| ||||||
|