自己写缓存
比如基础数据“部门”,为了避免反复从数据库读取,可以定义类:
public class Department
{
private static List<depart> departs;
public static List<depart> GetAll()
{
if (departs == null)
{
//从数据库查询
}
return departs;
}
}
这样你在使用时只会查一次,以后就是从内存中读,直接调用Department.GetAll()
public class Department
{
private static List<depart> departs;
public static List<depart> GetAll()
{
if (departs == null)
{
//从数据库查询
}
return departs;
}
}
这样你在使用时只会查一次,以后就是从内存中读,直接调用Department.GetAll()