目录
一、前言
在springboot为基础框架的微服务开发中,经常要涉及到数据库的操作,此时mybatis或mybatis-plus便成为技术选型中必不可少的组件。基本上来说,springboot+mybatis成为很多公司微服务项目的基础选型。使用mybatis的好处很多,这里不再赘述了,接下来要探讨的是在业务代码中,如何使用mybtais完成一些字段的类型转换。
二、TypeHandler简介
2.1 什么是TypeHandler
TypeHandler,即:类型转换器,在mybatis中用于实现 java类型 和 JDBC类型 的相互转换,在 Java 与mybatis的整合开发中,TypeHandler 是 MyBatis 框架的一个核心组件,用于实现数据库表字段类型与和Java 数据类型之间的相互转换。这个组件的存在,它允许开发人员自定义类型处理器,以满足特定场景下的业务需求。