DB2使用说明
原文: DB2 Usage Notes
LONG VARCHAR 字段 默认情况下,MyBatis Generator将LONG VARCHAR字段映射到java.lang.String数据类型,并将这些字段标记为jdbcType =“LONGVARCHAR”。 当从DB2检索数据时,此映射将导致错误。 应将DB2 LONG VARCHAR字段映射到具有jdbcType =“VARCHAR”的java.lang.String数据类型。 要克服这个问题,请使用<columnOverride>如下:
<table schema="DB2ADMIN" tableName="ALLTYPES" >
<columnOverride column="LONG_VARCHAR_FIELD" javaType="java.lang.String" jdbcType="VARCHAR" />
</table>
原文: DB2 Usage Notes
相关阅读:
MyBatis Generator (MBG) 代码生成器简介
MyBatis Generator 代码生成器 快速入门指南

本文介绍如何正确地在MyBatisGenerator中处理DB2的LONGVARCHAR字段,避免映射错误。通过使用<columnOverride>元素,可以确保字段被正确映射为VARCHAR类型。

被折叠的 条评论
为什么被折叠?



