Mybatis utilisera EnumTypeHandler pour gérer le type Enum par défaut, voir le code suivant :
if (handler == null && type != null && type instanceof Class &&
Enum.class.isAssignableFrom((Class<?>) type)) {
handler = new EnumTypeHandler((Class<?>) type);
}
Si vous souhaitez utiliser votre propre typeHandler, vous devez d'abord enregistrer votre propre typeHandler, puis définir le typeHandler lors de la définition des paramètres et de l'obtention des résultats.
Mybatis utilisera EnumTypeHandler pour gérer le type Enum par défaut, voir le code suivant :
Si vous souhaitez utiliser votre propre typeHandler, vous devez d'abord enregistrer votre propre typeHandler, puis définir le typeHandler lors de la définition des paramètres et de l'obtention des résultats.