今天在做项目的时候要新增一个表并实现业务相关的功能,数据持久层用的是hibernate,通过实体类加注解的方式实现类和表的映射。
一切的工作是都是重复的,但在都写完功能测试在插入数据的时候报了主键id不能为null的异常,接下来就是找错过程。这个异常一般为数据库表主键没设自增导致的,
但是我的数据库表字段设置没问题,接下来检查实体类注解也没问题。接下来用遍了网上列出的可能造成异常的修改方案都不行,实在没办法将以生成的类都删除了
重新建了一下问题就这么没了,在我懵逼的状态下就消失了。今天下班了来这上面发发牢骚