129 Star 386 Fork 98

drinkjava2/jSqlBox

@Column注解的columnDefinition属性无法直接使用枚举常量

待办的
创建于  
2022-08-11 15:18

如图所示:
输入图片说明
输入图片说明
文档中的使用方式已经过期了,TypeUtils类不再包含这些类型常量
输入图片说明
这种情况下,只能硬编码字符串吗?作者有没有更好的解决方案?

评论 (3)

0reborn 创建了任务 3年前

顺便问一下,如果我要把一个Boolean类型的Java字段映射到数据库的TINYINT类型上,应该要如何配置?是否需要自定义Converter?(读了一遍文档貌似没有找到相关的例子)

@drinkjava2

可以使用 @Column(columnDefinition="TINYINT(1)"), 如果使用@Column(columnDefinition="TINYINT") 会报错 Can not convert jdbc type: 'class java.lang.Integer' with value '1' to jave type:class java.lang.Boolean

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
0reborn-reborn1627 920504 drinkjava2 1578935955
Java
1
https://gitee.com/drinkjava2/jsqlbox.git
git@gitee.com:drinkjava2/jsqlbox.git
drinkjava2
jsqlbox
jSqlBox

搜索帮助