用户登录
用户注册

分享至

hibernate 无法删除

  • 作者: 喇叭状紫黑老木耳
  • 来源: 51数据库
  • 2021-01-28
你的session变成同一个了,第一次操作成功,第二次就失败了,因为都是同一个session, 你把getSession方法给成 return HibernateSessionFactory.getSession(); 这样每次去获取都是新的。session你不要做成成员变量,使用起来危险,应该做成局部变量,每次都是重新定义,重新获取。。。



  你用的是什么软件? 如果是mysql的话 就进入mysql里面,然后use空格加你要删的表所在的数据库(进入该数据库),进入该数据库以后最好 show tables 查看一下你要删除的表是不是在这里面,有的话 就继续输入 drop空格加你要删的表的名字,记住分号哈.
这个方法是不管这个表里有没有子表 或者表中有没有数据 都直接删除的
删除前要注意确定哈
软件
前端设计
程序设计
Java相关