JPA- mensagens amigáveis (relacionamento + Indice único)

Olá,

Gostaria de saber como vocês implementam as “mensagens amigáveis”.

ex 1 - Ao salvar um objeto duplicado (indice único).

ex 2 - Ao excluir um objeto com relecionamento (sem cascade).

Obrigado,

Fred