如果数据库中枚举的值为tinyint(1),则jdbc会默认处理为Boolean的true和false,不会转换为枚举的值
解决办法:
1.修改枚举值的类型不为tinyint(1)
2.jdbc连接中添加tinyInt1isBit =false。
jdbc:mysql://xxx.xxx.xx.xx:3306/xxx?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&tinyInt1isBit=false
