hibernate 没有id
- 作者: 用户65181654
- 来源: 51数据库
- 2020-12-30
表中有没有id,根删除没关系.主要是你的删除条件写对了就行了.
如:有id的删除sql:delete from table_name where id=xxx
没id的删除sql,可以使用其它条件啊!
delete from table_name where name=xxxx or other_column=yyyy
获得hibernate中的session对象,直接调用session.delete(object obj)
session.update(object obj)就能删除修改对象
要批量删除与修改就用hql语句吧
id一般都代表主键,就是表中数据的唯一标识。。。没有id。那就肯定有别的主键了。。如果不想怕多删除数据的话。找到主键。根据主键删除就可以了
如:有id的删除sql:delete from table_name where id=xxx
没id的删除sql,可以使用其它条件啊!
delete from table_name where name=xxxx or other_column=yyyy
获得hibernate中的session对象,直接调用session.delete(object obj)
session.update(object obj)就能删除修改对象
要批量删除与修改就用hql语句吧
id一般都代表主键,就是表中数据的唯一标识。。。没有id。那就肯定有别的主键了。。如果不想怕多删除数据的话。找到主键。根据主键删除就可以了
推荐阅读
