在我的基于Windows的应用程序中,我有一些数据应该从经销商表中的数据库中检索: authorized_dealers 。此数据用于多个数据访问层类以用于验证目的。
目前,我通过 DTO 对象从数据库中获取数据并填充列表(经销商)。
我的问题是,我应该将此列表作为全局列表放在我的实用程序类中,以便它一次填充并共享,从而最大限度地减少数据库命中, 或者它应该驻留在它自己的数据访问层类中,并且每次需要列表时都会调用它,从而每次都从数据库获取数据。
答案 0 :(得分:1)
您目前是否存在性能问题?如果没有,你不想要打扰缓存失效,这就是你引入缓存时所需要的。