新增context类别，修改注解只能通过方法注入