Problema para vincular mensajes de validaciones con Funciones y Trigger´s (Hibernate - Spring Framework)

Hola buenas tardes, mil disculpas ante todo, pueden darme alguna sugerencia o tips a los que ya han utilizado el framework Spring y el ORM Hibernate, y la cuestión es la siguiente: Para tener seguridad en la base de datos y mas que nada con información sensible sobre los montos, pagos o cuestiones de duplicaciones de datos, se hicieron validaciones con funciones y trigger´s utilizando PostgreSQL y de echo las validaciones las hice desde la aplicación, pero a mi parecer es mejor hacer validaciones desde la base de datos y que esté más segura.

El problema surge de como vincular los mensajes de las funciones y los trigger´s con la aplicación, ya que utilizo Hibernate. Si alguien me puede orientar y darme su punto de vista si esto es correcto, por favor, lo agradeceré muchísimo. Mas adelante postearé las soluciones que se me han proporcionado, muchas gracias.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de paranoid_android

¿Problema de Auditoría?

¿El problema es digamos que quieres auditar el sistema y existen otros sistemas accesando las mismas tablas?