1. 程式人生 > >Spring注入與無參建構函式自定義建構函式

Spring注入與無參建構函式自定義建構函式

在Java中,如果你自己寫了一個構造器,那麼Java機制將不會提供給你一個預設的構造器,除非你的類中無任何構造器時它才會提供預設的,但是Spring注入時,不管你是否新增屬性的注入,它都要去尋找預設構造器,為的是一旦你不注入屬性了,也能找到預設構造器,所以,規範的Java寫法是:如果你自己寫了構造器,那就把預設的也寫出來