... mit der SQL Syntax sind da keine Probleme zu erwarten, das kann man gegebenen Falls auch im View Layer ausblenden. Journalisierung und Nutzung von Commitment Controll ist für SQL Zugriffe immer ein Muss, wenn auch updates gemacht werden - bei Hibernate (und anderen ORM Tools) geht da kein Weg dran vorbei. Probleme kann es am ehesten bei der Verträglichkeit mit vorhandenen Anwendungen geben, insbesondere, wenn beide Seiten updates machen, das sollte man sich vorher genauer ansehen.

D*B