sql >> Databasteknik >  >> RDS >> Oracle

JPA Null eller noll primärnyckel påträffad i arbetsenhetsklon

Detta hände mig eftersom jag manuellt lade till en post i min databas med id 0 (noll). I mitt fall kunde EclipseLink "inte" hantera ett id med noll. Så jag lade till följande i min persistence.xml:

     <property name="eclipselink.allow-zero-id" value="true"/>

Den här egenskapen säger att EclipseLink ska hantera noll som ett giltigt id.

[1] http://meetrohan.blogspot.de/ 2011/11/eclipselink-null-primary-key.html



  1. MySQL High Availability Framework Explained – Del I:Introduktion

  2. MySQL:Åtkomst nekad för användaren 'test'@'localhost' (med lösenord:JA) förutom root-användare

  3. Returnerar senast infogade id från MySql

  4. ISO-8859-1-tecken trunkerar text som infogas i utf-8 mysql-kolumn