package com.ceis.convert.controller; import com.ceis.convert.entity.mssql.User; import com.ceis.convert.service.MssqlUserService; import com.ceis.convert.service.MysqlUserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; import java.util.List; @RestController public class IndexController { @Autowired private MssqlUserService mssqlUserService; @Autowired private MysqlUserService mysqlUserService; @GetMapping("mssql/user") public Flux> getMsUser(){ List list= mssqlUserService.findAll(); return Flux.just(list); } @GetMapping("mysql/user") public Flux> getMyUser(){ List list= mysqlUserService.findAll(); return Flux.just(list); } @GetMapping("mssql/save") public Mono saveMsUser(){ User user = mssqlUserService.save("nelson mssql"); return Mono.just(user); } @GetMapping("mysql/save") public Mono saveMyUser(){ com.ceis.convert.entity.mysql.User user = mysqlUserService.save("nelson mysql"); return Mono.just(user); } }