ポジョって何?


求人課題進行中に「POJO形式で実施」を求められた.
POJO? たまに聞いたことがありますが、どういう意味ですか.
正義を求める.
Plain Old Java Object-古い単純Javaオブジェクト
むかしむかし.
簡単?
抽象的すぎる...
最初は、
以前やっていた野球ゲームのような純Javaコードのことでしょうか?と思います.
そして...
「SpringはPOJOを使った典型的なフレームワーク」
-複数のブログ記事を参照-
うん.
簡単な形って言ったでしょ?
読み返す.
POJO「方式」を利用!
「ああ、これは特定のオブジェクトではなく、符号化方式を指します」
漠然と理解していたが、何なのか正確には理解できなかった.
もう3種類探して比較(?)これは自由な符号化方式だと考えている人が多い.
  • 継承
  • インタフェース
  • 技術説明書
  • これと比較して最も代表的な例はサーブレットである.
    UserServlet extends HttpServlet
    サーブレットの場合は、Httpサーブレットを半強制的に継承する必要があります.
    これにより、単一の継承Javaの場合、他のクラスは継承できません.
    つまり、拡張性を活用することは難しい.
    最後にPOJOの由来をまとめます.
    私たちは人々がなぜ彼らのシステムの中で普通のオブジェクトを使うことに反対しているのか知りたいが、私たちの結論は、簡単なオブジェクトにはきれいな名前がないということだ.
    だから適当な名前(POJO)をつけて、みんな大好きです.
    -マーティン・ファラー-(ウィキペディア抜粋)
    マーティン・ファラーはやっぱりかっこいい.
    2000年以降に使用を発表してからは、正確な定義はありません.
    POJOはより柔軟なJavaコードの指向点のようです.よくわかりませんが...
    しかし、これらの用語があってから、EJBに問題があることが認識された.
    もっと柔軟な方法で考え、あこがれの考えでこの文章を終えた.
    (マーティン・フェラー)👍)