实现使用 props 对程序进行配置,尚不能完全取代 Named, 因为 Prop 的注入只能在字段而不能在参数上.