Mysql
 sql >> Database >  >> RDS >> Mysql

Java Hibernate Verifica che la replica MySQL sia sincronizzata

Quando usi createSQLQuery per eseguire una query SQL nativa, devi dire a Hibernate come convertire i risultati in oggetti Java . Il modo più semplice nel tuo caso è aggiungere

query.setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP);

alla query prima di eseguirla. (Se la query ha restituito Entità già mappate, puoi semplicemente usare addEntity() .)