翻訳と辞書
Words near each other
・ poisons and deleterious
・ poisons or deleterious substances with stimulant effect
・ Poisson distribution
・ Poisson distribution law
・ Poisson ratio
・ Poisson's distribution
・ Poisson's integral formula
・ Poisson's ratio
・ POJ
・ PojkART
・ POJO
・ poke
・ poke fun at ~
・ poke into ~
・ poke one's nose into ~
・ POKEMON
・ Pokemon
・ Pokemon Black Version
・ Pokemon the movie
・ Pokemon The Park 2005


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

POJO ( リダイレクト:Plain Old Java Object ) : ウィキペディア日本語版
Plain Old Java Object
Plain Old Java Object (POJO) は、あるJavaオブジェクトがEJB(特にEJB 3より前のEJB)のように特殊なものではなく、ごく普通のJavaオブジェクトであることを強調した名称。設計はシンプルであればあるほど良いと主張する人たちが好んで使用する。
== 概要 ==
2000年9月にマーティン・ファウラーレベッカ・パーソンズジョシュ・マッケンジーがこの用語を使い始めた。「システムに普通のオブジェクトを使うことに強い抵抗を持つ人が多いのはなぜかと考えたとき、それは単純なオブジェクトに良い名前がついていないのが原因だという結論に達した。そこで我々が名前をつけたら、それがとても流行りだした。」 この命名法は、テレフォニーにおけるPOTS (Plain Old Telephone Service) や、C++で書かれているがC言語の機能しか使わないPODS () など、高級な新機能を使わない技術に対する既存の用語と同じパターンに従っている。
この用語が広く受け入れられた背景には、複雑で特殊なオブジェクトフレームワークと対照的な、一般的で理解しやすい用語が求められていたことがあると思われる。この用語は、JavaBeansEnterprise JavaBeansの名前が衝突しているJava "bean"用語よりも魅力的である。JavaBeansは、厳格な命名規約を持つシリアライズ可能なPOJOであるとほぼ言える一方、Enterprise JavaBeansは単一クラスではなく、まったくのコンポーネントモデルである(ただしEJB 3以降は差が減っている)。
POJOの概念は、明らかにPOJOという用語より前から存在する。なぜなら、オブジェクトクラスの自然なありさまとは、何ら特別なものではないからである。この用語の功績は、何らかのフレームワークを使う利点がその複雑さを補ってあまりあるかどうかということを開発者に考えさせるという点にある。シンプルな設計の方が優れている場合もあるということを思い出させる明確な用語がなくては、複雑なフレームワークが十分な理由のないままシステムアーキテクチャに含まれてしまいやすい。POJOによる設計が一般的になるにつれて、大規模フレームワークの機能の一部はPOJOでも実現できることが明らかになってきており、実際に必要な機能領域に対する選択肢は増えている。HibernateSpringがその例である。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Plain Old Java Object」の詳細全文を読む

英語版ウィキペディアに対照対訳語「 Plain Old Java Object 」があります。




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.