TypeHandler共3篇
TypeHandler 是 MyBatis 提供的一个接口,用于定义 Java 类型与数据库类型之间的转换规则。它允许我们自定义字段的序列化和反序列化过程,使得 MyBatis 在执行 SQL 操作时能够自动地将 Java 对象与数据库字段类型进行转换。

MyBatis BlobTypeHandler读取Blob类型字段

MyBatis 对数据库的 Blob 字段也进行了支持,它提供了一个 BlobTypeHandler,为了应付更多的场景,它还提供了 ByteArrayTypeHandler,只是它不太常用,这里为读者展示 BlobTypeHandler 的使用方...
王麻子的头像-华尔子博-奥夏网王麻子3年前
01481

MyBatis自定义TypeHandler处理枚举

在Mybatis中,处理枚举类的TypeHandler有两个: EnumTypeHandler: 用于保存枚举名 EnumOrdinalTypeHandler: 用于保存枚举的序号。 在实际项目中,以上往往不能满足我们的需求。 需求分析 枚举需...
子博网的头像-华尔子博-奥夏网子博网4年前
01530

MyBatis自定义TypeHandler的方法

在大部分的场景下,MyBatis 的 typeHandler 就能应付一般的场景,但是有时候不够用。比如使用枚举的时候,枚举有特殊的转化规则,这个时候需要自定义 typeHandler 进行处理它。 从系统定义的 ty...
王麻子的头像-华尔子博-奥夏网王麻子4年前
02240