无论是mybati是向数据库中存储数据还是将数据读取出来都需要涉及类型转换器。
Mybatis再带的类型转换器:【部分】
自定义类型处理器
自定义类型转换器的解决方案:
- 重写已经有的类型转换器。
- 新建类型转换器。
你可以重写类型处理器或者是新建类型转换器,处理不支持或非标准的类型,具体的实现方法是:
实现TypeHandler接口,或者是继承BaseTypeHandler,然后我们可以有选择的将它映射到JDBC的类型。
自定义类型转换器的步骤:
- 创建类型转换器的 【使用上述两种解决方案】
- 在主配置文件中进行注册类型转换器。
- 测试类型转换器。