Mysql
 sql >> Base de données >  >> RDS >> Mysql

JPA RollbackException mais pas dans le test unitaire

Le problème le plus probable que je peux voir serait des définitions de base de données différentes. Les EJB de test utilisent souvent une base de données en mémoire qui est générée à la volée. Alors qu'en production réelle, vous utilisez une vraie base de données qui impose probablement des contraintes.

Essayez d'attribuer une valeur à la valeur levelid ou de modifier le schéma de la base de données.