package com.remy.goods.controller; import com.remy.goods.entity.Goods; import com.remy.goods.service.GoodsService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.UUID; @RestController @RequestMapping("goods") public class GoodsServiceController { @Autowired private GoodsService goodsService; @RequestMapping("{serialNo}") public Goods findBySerialNo(@PathVariable("serialNo") String serialNo) { return goodsService.findBySerialNo(serialNo); } @PostMapping() public Goods save(@RequestBody Goods goods) { goods.setSerialNo(UUID.randomUUID().toString()); return goodsService.save(goods); } }