MyBatis枚举映射不直接支持自定义,但可以通过自定义类型处理器来实现对枚举的自定义映射。在MyBatis中,可以实现TypeHandler接口并覆盖其方法,用于将数据库中的数据转换为Java对象,并将Java对象转换为数据库中存储的数据。通过自定义TypeHandler,可以实现对枚举的自定义映射。
另外,可以使用注解@MappedTypes和@MappedJdbcTypes来指定哪些Java类型和JDBC类型应该由自定义TypeHandler处理,从而实现更加灵活和定制化的枚举映射。
总的来说,虽然MyBatis枚举映射本身不直接支持自定义,但通过自定义TypeHandler和注解,可以实现对枚举的自定义映射。