摘要:##背景 在WEB开发中,采用前后端分离,要求对用户数据权限进行控制: 1.上级组织可查看下级组织的数据,同级别不能相互查看; 2.可设置仅查看自己创建的数据; 在数据库结构设计时,通常将组织机构设计为树形结构,表结构“Id,Name,ParentId。。。”, Id Name ParentId L
阅读全文
09 2020 档案
摘要:最近想给我的框架加一种功能,就是比如给一个方法加一个事务的特性Attribute,那这个方法就会启用事务处理。给一个方法加一个缓存特性,那这个方法就会进行缓存。这个也是网上说的面向切面编程AOP。 AOP的概念也很好理解,跟中间件差不多,说白了,就是我可以任意地在方法的前面或后面添加代码,这很适合用
阅读全文
摘要:###一、依赖包 ###二、定义一个简单的缓存接口 /// <summary> /// 简单的缓存接口,只有查询和添加,以后会进行扩展 /// </summary> public interface ICaching { object Get(string cacheKey); void Set(s
阅读全文