重大更新，注入不需要写setter了