i stumble onthis. it want to ask about this point:
i t is a Java object that doesn't extend or implement some specialized classes and interfaces respectively require by the EJB framework. Therefore, all normal Java objects are POJO’s only. The following classes are not POJO classes shown as:
Yeah, a POJO is a 'Plain Old Java Object'. As happens a lot with that site, they interpret it rather narrowly as if 'POJO' had something to do with EJBs. Really, a POJO would be any normal Java Object, one that you create, manage, and call. The alternative would be any Java Object whose lifecycle you don't really control, or are required to be run in a particular environment. For example, Servlets, JSPs, EJBs, Midlets, or Objects in any other of a number of frameworks which require special behavior/lifecycle/environment.