@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 很難過!
基礎很重要 我的路還長 記錄我的菜鳥時光!