//解决跨域访问, origins="http://localhost:8086"指定响应返回到哪台服务器
@CrossOrigin(origins="http://localhost:8086",allowCredentials="true")
package cn.itcast.core.controller; import cn.itcast.core.pojo.entity.BuyerCart; import cn.itcast.core.pojo.entity.Result; import org.apache.ibatis.io.ResolverUtil; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.ArrayList; import java.util.List; /** * 购物车业务 */ @RestController @RequestMapping("/cart") public class CartController { /** * 添加商品到购物车中 * @param itemId 购买商品的库存id * @param num 购买数量 * @return */ @RequestMapping("/addGoodsToCartList") //解决跨域访问, origins="http://localhost:8086"指定响应返回到哪台服务器 @CrossOrigin(origins="http://localhost:8086",allowCredentials="true") public Result addGoodsToCartList(Long itemId, Integer num) { return new Result(true, "添加成功!"); } /** * 查询当前用户的购物车列表数据并返回 * @return */ @RequestMapping("/findCartList") public List<BuyerCart> findCartList() { return new ArrayList<BuyerCart>(); } }