sql >> Databasteknik >  >> RDS >> Oracle

Hibernate returnerar en lista med nollvärden även om exekverad SQL returnerar värden

Jag har ställt in loggnivån för viloläge till TRACE och hittade problemet. Det var faktiskt ett mappnings-/logik-/databasfel. Den primära nyckeln bestod av två kolumner (enligt enhetsklassen) och en av dessa kolumner var nullbar. En primärnyckel kan dock aldrig vara nullbar. Därför returnerade hibernate alltid null.



  1. Databasschema för ACL

  2. Det är inte du, det är jag (I/O-felsökning)

  3. Hur man använder Virtual Index i Oracle Database

  4. Lagra konfigurationer i Android