对于数据权限控制,常见的一种实现方式是在数据库表中加入部门ID字段,并在查询数据时通过AOP拦截来拼接SQL,限制只能查询本部门的数据。这种方式确实是一种常见的实现方式,但不是唯一的方式。
如果你有多个表需要进行数据权限控制,可以按照以下几种方式实现: