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

Quando provo a utilizzare l'ogm di Hibernate e l'avvio a molla, la console restituisce Impossibile istanziare l'errore di classe della strategia denominata

La versione di OGM in uso (4.0.0.Beta4 ) è troppo vecchio considerando la versione di Hibernate ORM che stai utilizzando (5.0.11.Final ). Dovresti usare versioni compatibili, perché OGM dipende da Hibernate ORM.

Se vuoi usare ORM 5.0.11.Final , allora dovresti usare OGM 5.0.4.Final .Consiglierei l'aggiornamento a versioni più recenti, però; La 5.0 ha già un anno e mezzo e sono state pubblicate diverse versioni da quando è stata rilasciata per la prima volta.

Attenzione però, il numero di versione di OGM generalmente non corrisponde al numero di versione di ORM. Per la compatibilità delle versioni più recenti di OGM con ORM, vedere http://hibernate.org/ogm/releases/#compatibility-matrix .