@Service
public class LeadingCadreService {
CadrePersonRepository cpr;
double leaderCount;
List<CadrePerson> cps;
@Autowired
public LeadingCadreService(CadrePersonRepository cpr){
this.leaderCount = cpr.findByArchiveType(ArchiveType.Leading).size();
this.cps = cpr.findByArchiveType(ArchiveType.Leading);
}
写了一段这样的代码 本意是想声明个全局变量 方便每次下面其他的方法 使用时 不用重复查询
忽略了 构造方法和类一起 只加载一次
导致查询的数据 不改变 一直是一个值
很低 很Low 很难过!
基础很重要 我的路还长 记录我的菜鸟时光!