常见问题
本栏目收集了用户在使用 AutoTable 过程中的常见问题及解决方案。
问题分类
表相关
字段相关
类型相关
- Invalid value type - 类型转换错误
- 自定义类型映射 - 如何自定义类型
集成相关
- 生成 Flyway 脚本 - 与 Flyway 配合使用
- 与 Flyway 集成 - 集成方案
- 集成 SpringDoc - Swagger 文档集成
配置相关
- 自定义 SQL 记录数据源 - SQL 记录配置
快速排查
表没有创建?
- 检查是否添加了
@EnableAutoTable注解 - 检查实体是否添加了
@AutoTable注解 - 检查包扫描路径是否正确
- 查看启动日志是否有错误信息
字段没有更新?
- 确认运行模式是
update(默认) - 检查字段是否被
@Ignore标记 - 检查字段修饰符是否为
static或final
报错 Invalid value type?
通常是类型映射问题,检查:
- 是否使用了不支持的 Java 类型
- 是否需要添加
@ColumnType指定数据库类型
贡献问题
如果你遇到了新问题并找到了解决方案,欢迎 提交 PR 分享给其他用户。
