javaWEB开发一般不用外键约束,在没有外键约束的情况下,有个班级表,有个学生表,两个线程,一个线程删除班级表的时候另一个线程添加了学生数据,这种数据出错的形式,怎么规避,或者java中有什么规避的操作,又或者MyBatis和Hibernate是怎么避免的