hibernate 找不到参数类型boolean
发布网友
发布时间:2024-09-27 13:49
我来回答
共3个回答
热心网友
时间:2024-11-03 13:29
数据库不认识boolean,用其他类型代替,number或者varchar
如果你的class中用的boolean,数据库中用varchar,把映射文件中property的type写成yes_no,数据库保存的会是Y和N,执行hql时,hibernate会把Y和true,N和false相互转换,<property name="visible" type="yes_no" />。
如果你的class中用的boolean,数据库中用的number,把映射文件中property的type写成byte,数据库保存的会是1和0,执行hql时,hibernate会把1和true,0和false互相转换,<property name="visible" type="byte" />。
热心网友
时间:2024-11-03 13:30
这个说not null,说明值是存在的,判断条件关联到了吗追问应该是关联了的啊
热心网友
时间:2024-11-03 13:30
没有具体的错误信息,没办法解答的亲