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

org.apache.openjpa.persistence.ArgumentException mens du kører hovedklassen

Som du sagde, er din persistence.xml under src/main/resources så det kan være den ikke kan læse den

du skal placere den under src/main/resources/META-INF

Tilføj en ting mere

<property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=true)"/>

til din persistence.xml.

Hvis du tilføjer openjpa.jdbc.SynchronizeMappings egenskab som vist nedenfor OpenJPA vil automatisk oprette alle dine tabeller, alle dine primære nøgler og alle fremmednøgler nøjagtigt for at matche dine objekter



  1. Mysql Der kunne ikke oprettes forbindelse, fordi målmaskinen aktivt afviste det

  2. Gruppering af lignende rækker ved siden af ​​hinanden i MySQL

  3. Brug streng indeholder funktion i oracle SQL-forespørgsel

  4. Kan ikke finde ud af, hvordan man kører en mysqli_multi_query og bruger resultaterne fra den sidste forespørgsel