POJOとは
【ぽじょ】
はてなキーワード 無料辞書
[emoji:538]コンピュータ 
Plain Old Java Object (または Plain Ordinary Java Object) の略語。「昔ながらのただのJavaオブジェクト」といったところか。
Martin Fowlerいわく、2000年9月に彼が作った造語だそうである。
特定のクラスの拡張やインタフェースの実装を求められる (EJB 2.1までの) 複雑なEJBコンポーネントと対比する文脈で使われてる場合が多いようだ。
POJOは必ずしもJavaBeansではないが、事実上、JavaBeansと同義で使われるケースもある。EJB (Enterprise JavaBeans) が、その名前とは裏腹にJavaBeansとは別物だったのに対し、単なるJavaオブジェクト/JavaBeansに回帰しようという動きがあり、POJOという用語もその動きとともに広まった。
このあたりの流れを押さえるには、Spring FrameworkSeasarなどのDIコンテナHibernateOracle TopLinkなどのO/Rマッピングフレームワーク、(Spring Frameworkの主要開発者) Rod Johnsonらによる書籍 "Expert One-on-One J2EE Development without EJB" などを参照。
なお、EJB 3.0では、上記のようなアンチEJBの動きに対応し、EJBアーキテクチャを変更して、POJO O/RマッピングDIコンテナの主要な機能が取り込まれた。これにより、EJBコンポーネントPOJOとして開発できるようになっている。
■関連キーワード
Java / シマノ / Swing / HTML
[emoji:02A]最終更新日05/10/27
[emoji:510]「POJO」関連商品
POJO TECH SOCKSHOSIERY レディース Po' Jo Pojo's Unofficial Yu-Gi-Oh GX Duel Academy Trainer's Guide 2007 Pojo's Yu Gi Oh trainers guide 2006
[emoji:B85]「POJO」をもっと検索
[emoji:4CE]「POJO」のニュース
[emoji:02A]18/7/23 2LCIFK6
[emoji:539]「POJO」を含むブログ
[emoji:527]模索する俺たち
[emoji:330]prinkuma[emoji:02A]18/7/21
[emoji:527]Pole pole ni mwendo.
[emoji:330]reina-kobayashi-0212[emoji:02A]18/7/18
[emoji:814]「POJO」そのほか

[emoji:836]画面上へ戻る