Spring+Jpa插入boolean属性出现异常问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring+Jpa插入boolean属性出现异常问题相关的知识,希望对你有一定的参考价值。

问你个问题:
就是根据entity bean自动生成表时,若bean中有个boolean属性的字段,映射在表中的类型为bit 长度为1,当我插入boolean属性的值时,它为什么报java.sql.BatchUpdateException: Data too long for column 'visible' at row 1这个异常啊.
数据库为mysql.

我汗...插入的boolean值又不是0或者1,你把长度设置为1当然出问题了... 参考技术A 不需要设置长度,直接是bit就可以了。

以上是关于Spring+Jpa插入boolean属性出现异常问题的主要内容,如果未能解决你的问题,请参考以下文章

测试期间的Spring Boot JPA事务 - 不会在插入时抛出密钥违例异常

Spring Data JPA - “找不到类型的属性”异常

在 Spring Boot 应用程序中,JPA 标准删除连续下降并出现奇怪的异常

Spring Boot + 调度程序 + Spring Data JPA + Oracle 中的异常处理

JPA(Hibernate)代理类的hibernateLazyInitializer属性系列化异常

@Query(Spring data / JPA),其中boolean在where条件中