package com.yupi.springbootinit.controller; import com.yupi.springbootinit.common.BaseResponse; import com.yupi.springbootinit.common.ResultUtils; import com.yupi.springbootinit.model.entity.NewHosts; import com.yupi.springbootinit.rabbitMQ.MQSender; import com.yupi.springbootinit.service.HostInfoService; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import java.util.List; /* * @author: ziin * @date: 2025/6/10 17:09 */ @RestController @RequestMapping("/save_data") @Slf4j public class HostInfoController { @Resource private MQSender mqSender; @PostMapping("add_host") public BaseResponse addHost(@RequestBody List newHosts){ mqSender.send(newHosts); return ResultUtils.success(true); } }