描述:
使用代码生成器,本来默认数据库表里面的bigint生成实体类的Long
用了雪花算法之后生成的id太长了,18位。为了保证精度不丢失。默认给你变成了String
可是我不想让你变成String类型啊。。那么现在怎么变回去呢?
解决:
<table tableName="category"> <columnOverride column="id" jdbcType="BIGINT" javaType="java.lang.Long"> </columnOverride> <columnOverride column="parent" jdbcType="BIGINT" javaType="java.lang.Long"> </columnOverride> </table>
参考:
官方文档:MyBatis Generator Core – MyBatis Generator XML 配置文件参考
博客:(7条消息) MyBatis第四天学习笔记——代码生成器所有详细标签解释_不要停止思考-jcn的博客-CSDN博客