最近在做权限模块,想实现数据权限,我是用单位,每个表中有带一单位id,然后sql语句用 select * from table where id in(单位1,单位2,单位3,..),后来发现,如果单位多,这样查询应该很慢,请高手指点,更好的思路?在此谢谢
解决方案 »
- 如何在弹出的子窗体中进行数据分页显示和一般有的分页显示有什么不同吗?
- 这个错,谁能解决,牛逼+高分奖励
- Spring中代理问题
- 关于file upload
- 如何提供weblogic JMS 的并发?
- 下了个Sun ONE Studio 5,却装不上,求助
- EJB高级开发问题,如何在EJB中利用自定义的类,并在JSP中返回该类的数组
- jbuilder+jboss+postgre部署CMP2.0时出错!
- 把二维数组排序成目录树结构的难题?(急,立结)
- linux?
- jqGrid能否求一列的和值,并在表格的最下方显示
- There is no Action mapped for namespace / and action name
还是这样做比较好些。。
全部通过SQL语句去检索过去麻烦。
id .....权限表
id
数据id
单位id如果操作者多单位
那就三表实现权限描述表
id
数据id
单位id权限控制表
id
权限描述id
userid