sql >> Database teknologi >  >> RDS >> Mysql

JPA indsætter ikke i databasen, hvorfor?

Du mangler transaktionshåndtering , f.eks.

entityManager.getTransaction().begin();
entityManager.persist(area);
entityManager.getTransaction().commit();

Jeg anbefaler, at du læser op om JPA- og JSF-integration, der kan være noget hjælpeprogram/filter/JSF-support, der tager sig af dette for dig.




  1. PostqreSQL i Rails:Hvordan får jeg serveren til at køre lokalt OG accepterer forbindelser på Unix domæne-socket?

  2. Spring Boot JPA:hvordan forespørger man en JSON-kolonne i en tabel

  3. XA vs. Ikke-XA JDBC-driverydelse?

  4. hvordan man gør valg af tilfældige rækker i oracle hurtigere med tabel med millioner af rækker