Clonación de entidad JPA

Tengo una entidad JPA ya persistida en la base de datos.
Me gustaría tener una copia de la misma (con una identificación diferente), con algunos campos modificados.

¿Cuál es la forma más fácil de hacer esto? Me gusta:

estableciendo que es@Id campo anull y persistiendo funcionará?¿Tendré que crear un método de clonación para la entidad (copiando todos los campos excepto el@Id)?¿Hay algún otro enfoque (como usar un marco de clonación)?

Respuestas a la pregunta(6)

Su respuesta a la pregunta