jKoeber.de | Entwicklung, Systeme, Programmierung und Umsetzung

jBoss, Hibernate und MySql (No Dialect mapping for JDBC type: -1)

Und wieder mal ein Fehler und Problem aufgedeckt. MySql und deren spezielle Datentypen TEXT/MEDIUMTEXT und TINYTEXT sind abarten von VARCHAR text-typen.  Man bekommt einen Fehler der ähnlich diesem aufgebaut sein wird, wenn in der Datenbank bzw. in der Tabelle “TEXT()” Columns verwendet werden:

No Dialect mapping for JDBC type: -1

Dieser Fehler deutet daraufhin, dass versucht wird ein Datentyp zu lesen den Hibernate nicht kennt. Und dieser neu gemappt werden müsste als longvarchar. Ich habe das ganze, indem ich  TEXT() auf ein VARCHAR(10000) geändert hab umgangen.

Comment Pages

There are 2 Comments to "jBoss, Hibernate und MySql (No Dialect mapping for JDBC type: -1)"

  • Witis Blog sagt:

    No Dialect mapping for JDBC type: -1…

    Heute habe ich in Hibernate mit nativen SQL-Statements auf einer MySQL Datenbank gearbeitet. Plötzlich begrüßte mich Hibernate mit der schönen Fehlermeldung No Dialect mapping for JDBC type: -1 Auf der Suche nach einer Lösung bin ich auf einen älteren…

  • lyrixx sagt:

    Schöner Blogeintrag, freu mich auch über die Lösung. :-)

Write a Comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

Essentials

Meta

Seiten

Profile

  • Johannes Köber
  • TwitterCounter for @jkoeber
  • Blogverzeichnis - Blog Verzeichnis bloggerei.de