首页 新闻 会员 周边 捐助

给已经开发完成的系统添加数据权限的功能,有什么好的设计思路或者参考文档,望赐教

0
[已关闭问题] 关闭于 2012-09-27 08:25

如果当我已经开发完成了一个系统,功能和数据结构都已经完善,但是相加一个数据权限功能,(以前没有这个功能) ,在尽量不改动程序的前提下,有什么好的设计思路么?

我是小虫的主页 我是小虫 | 初学一级 | 园豆:200
提问于:2012-09-24 15:18
< >
分享
所有回答(5)
0

如果你的程序没涉及好借口的话,恭喜你,你中奖了,懂代码吧

架构师修行之路 | 园豆:322 (菜鸟二级) | 2012-09-24 16:08

我中奖了

支持(0) 反对(0) 我是小虫 | 园豆:200 (初学一级) | 2012-09-26 11:21
0

主要看你代码的架构,一般问题不大,就相当于升级那样做!

jason2013 | 园豆:1998 (小虾三级) | 2012-09-24 16:24

采用的bll dal +hibernate的。整体很乱,没有优化,没有接口,没有基类。有办法么?

支持(0) 反对(0) 我是小虫 | 园豆:200 (初学一级) | 2012-09-26 11:23
0

基于页面级的 读写改删,一天之内实现。

happydaily | 园豆:260 (菜鸟二级) | 2012-09-24 16:51
0

数据权限可以很复杂也可以很简单,说说业务,大伙才能帮上忙

Joe Hou | 园豆:265 (菜鸟二级) | 2012-09-25 08:47
0

封装权限管理代码,修改每个查询的地方。根据权限动态生成where条件添加到原有的查询条件之上。

另外一个想法:封装权限条件,利用linqTOobject筛选现在已经查询出来的结果,这样就不用修改以前写的代码了。   --ps:此方法只作为一个想发,没有去实践呢。

我是小虫 | 园豆:200 (初学一级) | 2012-09-27 08:24

现在用的MVC,怎么才能实现封装,不明白具体怎么封装

支持(0) 反对(0) 872205801 | 园豆:202 (菜鸟二级) | 2018-06-04 11:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册