What is java pojo class, java bean, normal class?

The Solution to What is java pojo class, java bean, normal class? is


  1. Normal Class: A Java class

  2. Java Beans:

    • All properties private (use getters/setters)
    • A public no-argument constructor
    • Implements Serializable.
  3. Pojo: Plain Old Java Object is a Java object not bound by any restriction other than those forced by the Java Language Specification. I.e., a POJO should not have to

    • Extend prespecified classes
    • Implement prespecified interface
    • Contain prespecified annotations

~ Answered on 2012-09-20 18:05:25


Most Viewed Questions: