what is a data managed bean
Java EE 6 provides that a managed bean is a bean that is implemented by a Java class, which is called its bean class.