CMP (Container-Managed Persistence).
Persistencia administrada por el contenedor.
En nuestros proyectos web utilizamos el patrón de arquitectura de software MVC modelo-vista-controlaror. En el modelo tenemos un patrón de definición de los nombres de nuestras clases.
En la representación de las entidades que mapean a las tablas de la base de datos usamos el sufijo CMP (Container-Managed Persistence).
CMP es una especificación que define un modelo para acceder a los datos, transacciones y soporte al modelo entidad relación. Para implementar esto hay que estar familiarizado con las especificaciones de Entity Beans, JDBC y modelo entidad relación.
Así entonces, el nombre de la clase que representa a la entidad u objeto Persona sería PersonaCMP.