Service实现及添加单元测试