POJO meaning in Information Technology ?

tuteeHUB earn credit +10 pts

Answer:

What is Plain Old Java Object mean?

In software engineering, a plain old Java object (POJO) is an ordinary Java object, not bound by any special restriction. The term was coined by Martin Fowler, Rebecca Parsons and Josh MacKenzie in September 2000:

"We wondered why people were so against using regular objects in their systems and concluded that it was because simple objects lacked a fancy name. So we gave them one, and it's caught on very nicely."

The term "POJO" initially denoted a Java object which does not follow any of the major Java object models, conventions, or frameworks; nowadays "POJO" may be used as an acronym for plain old JavaScript object as well, in which case the term denotes a JavaScript object of similar pedigree.

The term continues an acronym pattern to coin retronyms for technologies that do not use fancy new features: plain old Ruby object (PORO) in Ruby, plain old telephone service (POTS) in telephony and Plain Old Documentation (pod) in Perl. The equivalent to POJO on the .NET Framework is plain Old CLR object (POCO). For PHP, it is plain old PHP object (POPO).

The POJO phenomenon has most likely gained widespread acceptance because of the need for a common and easily understood term that contrasts with complicated object frameworks.

reference

Report

Posted on 29 Oct 2024, this text provides information on Miscellaneous in Information Technology related to Information Technology. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Write Your Comments or Explanations to Help Others



webstory list tuteehub
Miscellaneous in Information Technology
webstory list tuteehub
Electronics and Communication in Information Technology
webstory list tuteehub
Miscellaneous in Information Technology


Ever curious about what that abbreviation stands for? fullforms has got them all listed out for you to explore. Simply,Choose a subject/topic and get started on a self-paced learning journey in a world of fullforms.

Important Information Technology Links

open app imageOPEN APP