修改 mybatis-generator 中数据库类型和 Java 类型的映射关系

>> ' rel='nofollow' target='_blank'>为什么80%的码农都做不了架构师?>>>
public class MyJavaTypeResolverDefaultImpl extends JavaTypeResolverDefaultImpl { public MyJavaTypeResolverDefaultImpl() { super(); //把数据库的 TINYINT 映射成 Integer super.typeMap.put(Types.TINYINT, new org.mybatis.generator.internal.types.JavaTypeResolverDefaultImpl.JdbcTypeInformation("TINYINT", new FullyQualifiedJavaType(Integer.class.getName()))); } }
<javaTypeResolver type="com.mybatis.MyJavaTypeResolverDefaultImpl"> <property name="forceBigDecimals" value="false" /> </javaTypeResolver>
参考
https://segmentfault.com/a/1190000013037968
转载于:https://my.oschina.net/caixu23/blog/1828719