MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Kiedy próbuję użyć Hibernate ogm i spring boot, konsola wyświetla komunikat o błędzie Nie można utworzyć wystąpienia nazwanej klasy strategii

Używana wersja OGM (4.0.0.Beta4 ) jest zbyt stara, biorąc pod uwagę wersję Hibernate ORM, której używasz (5.0.11.Final ). Powinieneś używać kompatybilnych wersji, ponieważ OGM zależy od Hibernate ORM.

Jeśli chcesz użyć ORM 5.0.11.Final , powinieneś użyć OGM 5.0.4.Final .Poleciłbym jednak aktualizację do nowszych wersji; 5.0 ma już półtora roku, a od czasu premiery opublikowano kilka wersji.

Należy jednak uważać, numer wersji OGM generalnie nie odpowiada numerowi wersji ORM. Aby uzyskać zgodność nowszych wersji OGM z ORM, zobacz http://hibernate.org/ogm/releases/#compatibility-matrix .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. $strLenBytes vs $strLenCP w MongoDB:Jaka jest różnica?

  2. Najlepsze praktyki dotyczące tworzenia kopii zapasowych baz danych

  3. Tworzenie obszaru administracyjnego w pięć minut za pomocą AdminBro, express, mongoDB, mongoose

  4. Zaktualizuj pole o wartość innego pola w dokumencie

  5. Nie można pobrać z zagnieżdżonej tablicy i zwrócić poddokumentu zapytania za pomocą MongoTemplate