sql >> Database teknologi >  >> NoSQL >> MongoDB

Når jeg prøver at bruge Hibernate ogm og spring boot, giver konsollen Kunne ikke instansiere navngivet strategi klassefejl

Den version af OGM du bruger (4.0.0.Beta4 ) er alt for gammel i betragtning af den version af Hibernate ORM du bruger (5.0.11.Final ). Du bør bruge kompatible versioner, fordi OGM afhænger af Hibernate ORM.

Hvis du vil bruge ORM 5.0.11.Final , så skal du bruge OGM 5.0.4.Final .Jeg vil dog anbefale at opgradere til nyere versioner; 5.0 er allerede halvandet år gammel, og flere versioner er blevet udgivet, siden den blev udgivet første gang.

Vær dog forsigtig, versionsnummeret på OGM svarer generelt ikke til versionsnummeret på ORM. For kompatibilitet af nyere versioner af OGM med ORM, se http://hibernate.org/ogm/releases/#compatibility-matrix .



  1. mongodb:find oversigt over poster

  2. Hvordan laver man alfanumerisk sortering i mongoDB?

  3. Docker-compose - Redis ved 0.0.0.0 i stedet for 127.0.0.1

  4. Mongoose Model.find er ikke en funktion?