sql >> Base de Datos >  >> RDS >> Oracle

Sin mapeo de dialectos para el tipo JDBC:-9

Finalmente, la solución fue de hecho como org.hibernate.MappingException:Sin asignación de dialecto para el tipo JDBC:-9

Estaba mirando el dialecto incorrecto. Esto era para SQLServer y estoy usando Oracle10gDialect. Así que hice esta clase:

public class Oracle10gDialectOverrider extends Oracle10gDialect{

public Oracle10gDialectOverrider(){
    super();
    registerHibernateType(Types.NVARCHAR, Hibernate.STRING.getName());
}

}

Y especifique en mi hibernate xml:Oracle10gDialectOverrider en lugar de Oracle10gDialect

Gracias