Hibernate个人碰到的一些错误

错误一:xml文件报错。最常见的![column报错,说是必须定义在property标签内](https://img-blog.csdnimg.cn/20201125214013799.png#pic_center)

个人解决方法:这种情况下很大可能是约束不对,就是dtd那个开头引得约束,这也是后期导致空指针的一个麻烦点,
个人是改了下dtd约束。更改约束,标记的这一行是要复制的,作为key
然后接着打开window,pre就那个长的
记得点这个add之前复制那一行
第一个框是填写本地DTD文件的路经
注意上面第一个文本框选file SYstem 然后填入本地的dtd文件所在目录,记住你复制的是哪个key,因为主xml文件和你的类映射xml文件是不同的dtd,一个是map(l类的),一个是configuration (主的)的,注意不要印错,要跟引入的dtd相匹配,。
错误二:xml未找到,这个一般是粗心造成的,比如引错xml文件
在这里插入图片描述
一般报错注意这一行,
错误3:空指针,这种情况发生在写一个工具类,(hibernate 每次都要申请对象,调用事务,因此把用的最多的那前几部放在了工具类里。)
工具类
在这里插入图片描述
错误的形式就是调用工具类,然后卡死了(不往下执行了,)然后提醒你提交事务空指针,这个错误卡了老半天,然后解决了
//解决方法:1.查看这个工具类包是否引错,,2翻看你的xml映射有没有报错(约束没成功的时候总是会隔一会莫名其妙的报错,,)如果再不行,把xml重写把。。(个人解决是把xml文件约束改动了下,约束引错了)。。
因为初学不太熟悉,所以只碰到了这些错误,等回头碰上了在总结

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值