注解与IO联合