今天给大家带来一部巨作,商城系统,没错,就是大家常见的商城系统
但是这个是现今最全的一套系统,其中一套项目包含了后台
servlet版本接口
springboot版本接口
pc界面可以用html,也可以用vue(elementui)
手机端可以使用uniapp,也可以用微信小程序,也可以安卓原生开发
这样组合一下可以分好16种项目
pc项目:
springboot+html版本
springboot+vue版本
servlet+html版本
servlet+vue版本
手机项目:
springboot+html(后台界面)+uniapp
springboot+vue(后台界面)+uniapp
servlet+html(后台界面)+uniapp
servlet+vue(后台界面)+uniapp
springboot+html(后台界面)+小程序
springboot+vue(后台界面)+小程序
servlet+html(后台界面)+小程序
servlet+vue(后台界面)+小程序
springboot+html(后台界面)+android
springboot+vue(后台界面)+android
servlet+html(后台界面)+android
servlet+vue(后台界面)+android
/** * 商品接口 * @author qq2803180149 * */ @RestController @RequestMapping("/api/goods") public class ApiGoodsController { @Autowired private GoodsService goodsService; /** * 查询列表 * @param map * @return */ @AuthIgnore @GetMapping("list") public R list(@RequestParam Map<String, Object> map){ map.put("status", 1); Query query = new Query(map); List<GoodsEntity> goodsList = goodsService.queryList(query); Integer total = goodsService.queryTotal(map); return R.ok().put("goodsList", goodsList).put("total", total); } /** * 详情 * @param id * @return */ @AuthIgnore @GetMapping("detail") public R detail(int id){ GoodsEntity goods = goodsService.queryObject(id); return R.ok().put("goods", goods); } /** * 推荐商品 * @param userId * @return */ @GetMapping("recommend") public R recommend(@RequestAttribute("userId") Long userId){ List<GoodsEntity> goodsList = goodsService.getLike(userId); return R.ok().put("goodsList", goodsList); } }