想再算命网站上登广告怎么做,网页设计网站制作公司,学校网站建设实训总结,南通做网站的博主主页#xff1a;猫头鹰源码 博主简介#xff1a;Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容#xff1a;毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目介绍… 博主主页猫头鹰源码 博主简介Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目介绍
该系统基于springboot技术数据层为MyBatismysql数据库页面采用html具有完整的业务逻辑适合选题springboot、校园、二手、校园二手、需求市场、供需市场、二手网站等。
系统包含技术
后端springboot、mybatis 前端layui,js,css等html页面 开发工具idea 数据库mysql 5.7 JDK版本jdk1.8
部分截图说明
下面是首页 登录页面 商品详情 我想要 我想要的商品 商品收藏 个人信息 发布商品 部分代码
ResponseBodyRequestMapping(value {/need/fav/del})public JsonReturn needfavdel(Long favId, Model model){int status smService.needfavdel(favId);if (status 0 ) return JsonReturn.fail(CommonStatus.FAULT);return JsonReturn.success();}ResponseBodyRequestMapping(value {/need/fav})public JsonReturn sm(XyzNeedFav needFav, Model model){int status smService.insertFav(needFav);if (status 0 ) return JsonReturn.fail(CommonStatus.FAULT);return JsonReturn.success();}RequestMapping(value {/{needId}})public String sm(PathVariable Long needId,Model model){XyzNeed need smService.findNeedById(needId);model.addAttribute(need,need);return /sm/detail;}RequestMapping(value {/work})public String work(Model model){ListXyzNeed list smService.findNeedByType(2);model.addAttribute(list,list);return /sm/work;}RequestMapping(value {/multiple})public String multiple(Model model){ListXyzNeed list smService.findNeedByType(3);model.addAttribute(list,list);return /sm/multiple;}RequestMapping(value {/single})public String single(Model model){ListXyzNeed list smService.findNeedByType(1);model.addAttribute(list,list);return /sm/single;}RequestMapping(value {,/index})public String smIndex(Model model){/*轮播图 */ListXyzContent listSMLUNBOTU indexService.findContentByCID(SMLUNBOTU);model.addAttribute(listSMLUNBOTU,listSMLUNBOTU);log.info(listSMLUNBOTU.toString());/*单人 */ListXyzContent listXUQIU indexService.findContentByCID(XUQIU);ListXyzNeed needXUQIU new ArrayList();for (XyzContent content:listXUQIU) {XyzNeed need smService.findNeedById(Long.valueOf(content.getTitle()));needXUQIU.add(need);}model.addAttribute(needXUQIU,needXUQIU);model.addAttribute(listXUQIU,listXUQIU);/*work */ListXyzContent listJIANZHI indexService.findContentByCID(JIANZHI);ListXyzNeed needJIANZHI new ArrayList();for (XyzContent content:listJIANZHI) {XyzNeed need smService.findNeedById(Long.valueOf(content.getTitle()));needJIANZHI.add(need);}model.addAttribute(needJIANZHI,needJIANZHI);model.addAttribute(listJIANZHI,listJIANZHI);/*众包 */ListXyzContent listZHONGBAO indexService.findContentByCID(ZHONGBAO);ListXyzNeed needZHONGBAO new ArrayList();for (XyzContent content:listZHONGBAO) {XyzNeed need smService.findNeedById(Long.valueOf(content.getTitle()));needZHONGBAO.add(need);}model.addAttribute(needZHONGBAO,needZHONGBAO);model.addAttribute(listZHONGBAO,listZHONGBAO);return /sm/index;}RequestMapping(/publish)public String publish(){return /sm/publish;}RequestMapping(/search)public String search(RequestParam(defaultValue )String param, Model model){ListXyzNeed list smService.search(param);log.info(list.toString());ListXyzNeed list1 new ArrayList();ListXyzNeed list2 new ArrayList();ListXyzNeed list3 new ArrayList();for (XyzNeed need: list) {if (need.getXyzType() 1) list1.add(need);if (need.getXyzType() 2) list2.add(need);if (need.getXyzType() 3) list3.add(need);}model.addAttribute(needList1,list1);model.addAttribute(needList2,list2);model.addAttribute(needList3,list3);return /sm/search;}
以上就是部分功能展示从整体上来看本系统功能是十分完整的界面设计简洁大方交互友好数据库设计也很合理规模适中代码工整清晰适合学习使用。好了今天就到这儿吧小伙伴们点赞、收藏、评论一键三连走起呀下期见~~