怎么快速对应权限ID和权限内容?
我在做权限系统的时候碰到一个问题
我在数据库中保存了 权限ID和权限名称
在页面中判断用户有没有这个ID来确认有没有权限,在敲代码的时候,经常忘记敲出来的数字对应那一个权限
有没有什么好办法在开发的时候不需要记忆权限ID和对应的内容,就能行快速开发?
让其他开发组成员也能一看代码就知道这是进行那一个权限的判定?
------解决方案--------------------正向不行,那就反向呗
让程序员自己用特性标记,使用guid做在页面做权限标记,然后利用T4模版在预编译自动汇总所有权限标记
ps:在老外那里也有另外一个方法,他们先写一个xml的权限配置文件,然后对vs做一个扩展,让vs在代码编写时自动把这个xml编译成类,这样你就可以直接在写代码的时候用对象,属性这样的玩意直接写了
------解决方案--------------------