Bonne journée. Quelqu'un peut-il expliquer pourquoi JDBC n'implémente pas le mappage d'objet pour certains types. Par exemple, Postgres JDBC n'a pas de mappage Byte et Short. Je peux obtenir des octets primitifs et courts, mais en format objet, je ne peux obtenir que Integer.Le mappage des types d'objets JDBC ResultSet n'a pas d'octet ou de short? Pourquoi Integer seulement?
C'est le code source here
case Types.TINYINT:
case Types.SMALLINT:
case Types.INTEGER:
return getInt(columnIndex);
Quel est le problème wtih types d'octets et objet court? Comment puis-je travailler avec TINYINT, SMALLINT et ainsi de suite.
Quel est le problème à mettre en œuvre getByte et getShort semblable à getInt
Il est vraiment triste. Nous utilisons maintenant la spécification 4.1, mais conservons la rétrocompatibilité avec la version 1.0. Je me fiche de la compatibilité. Je me suis fatigué pour écrire les wrappers ResultSet et les méthodes sql util. – Binakot