有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java是在hibernate中找出数据库条目和应用程序中存储的条目之间差异的最快方法

@Entity
Student {
  Long id;
  String name;  
}

假设我有一个10名学生的列表List<Student> studentList = new ArrayList<>();存储在我应用程序的某个地方

我在DB中存储了20个实体的列表:

List<Student> studentsDbList = StudentRepo.findAll()

我想找出这20个中的哪一个不在学生名单中,并以最有效的方式从数据库中删除它们,而无需清除整个数据库
我在hibernate上找不到任何类似的东西,它允许我用一个方法调用来实现这一点,但我认为这是一个已经解决了无数次的小问题,我只是对hibernate的理解不够,无法用一行程序来解决它( 有什么建议吗


共 (0) 个答案