java.sql.SQLIntegrityConstraintViolationException
这个异常在ssm 项目执行删除用户时出现,因为数据库表之间属性有外键约束
解决方案如下:
数据库表的结构:
在 Service 层的实现类里面,调整删除 userId 的顺序即可
userDao.delUser_roleById(userId);
userDao.delUserById(userId);
先删除有外键约束的 users_role 里面的 userId
再删除主表 user 里面的 userId