gpt4 book ai didi

hibernate - 查询以删除表中的所有行 hibernate

转载 作者:行者123 更新时间:2023-12-04 10:50:44 26 4
gpt4 key购买 nike

我正在尝试使用 hibernate 查询删除表 'user_role' 中的所有行。但每次我都会出错。有人可以帮我吗。

DaoImpl

@Override
public void deleteAll() {
session.getCurrentSession().delete(/*delete all query*/);
}

模型类
@Entity @Table(name="user_role")
public class User_Role {

@Id @Column @GeneratedValue(strategy=GenerationType.AUTO)
private int id;

@Column(name="role_name")
private String name;

//setter and getter
}

最佳答案

尝试这个:

sessionFactory.getCurrentSession().createQuery("delete from User_Role").executeUpdate();

关于hibernate - 查询以删除表中的所有行 hibernate ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25097385/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com