完善构造器注入, set注入, 属性注入
添加测试用例