package cn.stylefeng.guns.modular.test; import cn.stylefeng.guns.modular.test.service.TranTestService; import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData; import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData; import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource; import cn.stylefeng.roses.kernel.scanner.api.annotation.GetResource; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; /** * 测试多数据源 * * @author stylefeng * @since 2018/7/20 23:39 */ @RestController @ApiResource(name = "测试多数据源") public class TestMultiTranController { @Resource private TranTestService testMultiDbService; @GetResource(name = "测试多数据源成功", path = "/tran/multi/success") public ResponseData testSuccess() { testMultiDbService.beginTest(); return new SuccessResponseData<>(); } @GetResource(name = "测试多数据源失败", path = "/tran/multi/fail") public ResponseData testFail() { testMultiDbService.beginTestFail(); return new SuccessResponseData<>(); } }