- Discounting principle: Discounting principle refers to a rule of Attribution which states that the perceived role of a cause will be discounted or reduced if other plausible causes are also present.
In software engineering, a plain old Java object (POJO) is an ordinary Java object, not bound by any special restriction.ecause of the JavaBean naming conventions the single someProperty reference can be automatically translated to the getSomeProperty() (or isSomeProperty() if the property is of Boolean type) method for getting a value, and to the setSomeProperty(String) method for setting a value.
The interface class in POJO model is a Plain Old Java Interface (POJI). The Benefits of POJOs: Decoupling: It decouples the application components from the infrastructure of the EJB framework that lets you construct an application from loosely coupled components.n POJO model, it is recommended that, interfaces should be explicitly implemented whenever you want to pick and choose the methods of the interface. The interfaces are optional for entity beans but required for session beans and message-driven beans.