网站建设一对一培训班,icp备案号查询官网,飞鱼crm下载,凡客诚品实体店在哪博主主页#xff1a;猫头鹰源码 博主简介#xff1a;Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容#xff1a;毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目介绍… 博主主页猫头鹰源码 博主简介Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目介绍
本系统为原创项目以武汉旅游为主题采用前后端分离创作于2023年项目代码工整结构清晰适合选题旅游、旅游攻略、**旅游网、前后端分离类其他旅游系统等。系统采用springbootvue整合开发前端主要使用了element-ui框架、项目后端主要使用了springboot数据层采用mybatis。
项目功能
旅游路线信息的发布功能用户能够通过该网站浏览不同地区旅游路线的功能管理员能够通过后台管理界面对旅游路线进行发布、更新处理。预订酒店房间功能用户能够在网站上查询酒店剩余房间情况同时对心仪的酒店房间进行预订。旅游景点详情页面用户通过浏览网站能够查看旅游景区以及对应景点的详细信息管理员能够通过后台管理页面对旅游景点进行更新信息修改信息删除信息的操作。景区图片发布功能用户能够通过网站查看景区的图片景区图片按照景区类型进行分类管理员能够通过后台管理页面实现上传图片和修改图片以及删除图片信息等操作。机票和自驾游旅游路线查询功能用户能够通过该网站查看目的地的飞机航班和最佳的自驾游路线。用户留言功能用户能够通过留言功能给管理员进行留言管理员通过后台管理页面对留言信息进行管理和回复。
系统包含技术
后端springbootmybatis 前端element-ui、js、css等 开发工具idea/vscode 数据库mysql 5.7 JDK版本jdk1.8
部分截图说明
下面是首页展示景点、攻略等 旅游攻略查看 攻略详情 景点推荐查看 路线查看 登录页面 用户管理 景点推荐管理 路线管理 部分代码 /*** 分页查询*/PostMapping(selectAll)public PageInfoHotel selectAll(RequestBody MapString,String mp) {PageHelper.startPage(Integer.parseInt(mp.get(currentPage).toString()), Integer.parseInt(mp.get(pagesize).toString()));ListHotel list hotelService.queryAllByLimit(mp);PageInfoHotel pageInfo new PageInfoHotel(list);return pageInfo;}/*** 修改*/RequestMapping(edit)public String edit(RequestBody Hotel hotel) {try {hotelService.update(hotel);return 200;}catch (Exception e){e.printStackTrace();return 201;}}/*** 新增*/RequestMapping(add)public String add(RequestBody Hotel hotel) {try {Date date new Date();hotel.setCreateTime(date);hotelService.insert(hotel);return 200;}catch (Exception e){e.printStackTrace();return 201;}}/*** 通过主键查询单条数据*/GetMapping(selectOne)public Hotel selectOne(Integer id) {return hotelService.queryById(id);}/*** 通过主键删除数据*/GetMapping(deleteById)public String deleteById(Integer id) {try {hotelService.deleteById(id);return 200;}catch (Exception e){e.printStackTrace();return 201;}}/*** 导出excel*/RequestMapping(/downExcel)public ListHotel downExcel(){Hotel hotel new Hotel();return hotelService.queryCondition(hotel);} 文件上传
RequestMapping(/imgUpload)public MapString, Object yunUploadFile(RequestParam(file) MultipartFile multiFile) {MapString, Object outMap new HashMap();try {SimpleDateFormat sf new SimpleDateFormat(yyyyMMddHHmmss);String name sf.format(new Date());//获取文件的扩展名String ext FilenameUtils.getExtension(multiFile.getOriginalFilename());//以绝对路径保存重名命后的图片multiFile.transferTo(new File(uploadDir/name . ext));//jsonObject.put(code,name . ext);outMap.put(imgUrl, /api/upload/name . ext);outMap.put(url, http://127.0.0.1:8080/api/upload/name . ext);outMap.put(message, 图片上传成功);outMap.put(result, true);return outMap;} catch (IOException e) {e.printStackTrace();outMap.put(result, false);outMap.put(message, 图片上传失败请重新上传);}return outMap;}
以上就是部分功能展示从整体上来看本系统功能是十分完整的界面设计简洁大方交互友好数据库设计也很合理规模适中代码工整清晰适合学习使用。
好了今天就到这儿吧小伙伴们点赞、收藏、评论一键三连走起呀下期见~~