前言:
我碰见这个异常的情景是,我先是创建持久化类,然后启动项目,自动在数据库映射相应的表,然后由于前期考虑的属性类型不合适,原来是String xx,后来改成了Long xx,但是忘了更新数据的对应字段类型,所以在再次运行项目时,报了这了一个错。
正文:
当系统报了类似的错时,十九八九就是持久化类的属性与数据库表的字段映射有问题,仔细检查一下,应该就可以解决。
总结:
在使用hibernate时,不要轻易改变持久化类,改变啦,要记得修改表中的属性。
我碰见这个异常的情景是,我先是创建持久化类,然后启动项目,自动在数据库映射相应的表,然后由于前期考虑的属性类型不合适,原来是String xx,后来改成了Long xx,但是忘了更新数据的对应字段类型,所以在再次运行项目时,报了这了一个错。
当系统报了类似的错时,十九八九就是持久化类的属性与数据库表的字段映射有问题,仔细检查一下,应该就可以解决。
在使用hibernate时,不要轻易改变持久化类,改变啦,要记得修改表中的属性。