后端+旅游网站+springboot+毕业设计

上传者: u014534808 | 上传时间: 2023-02-28 15:58:04 | 文件大小: 14.47MB | 文件类型: ZIP
毕业设计——旅游网站的设计与实现 1、本系统是一个地方性旅游网站,后台基于SSM框架,前台使用BootStrap、js、jsp实现,数据库使用mysql; 2、功能点分析 1)注册成功会发送邮件,封装了邮件的工具类; 2)注册时候会对密码进行MD5加密;同样每次对密码操作都要先加密; 3)分页使用的是jsp自定义标签; 4)上传图片到项目也是封装好了工具类; 5)在线支付调用易宝的支付接口; 6)自定义拦截器对为登陆用户进行拦截; 7)复杂的业务在于一个景点对应多个门票,想要门票显示在对应的景点下方,要先查询出来景点,再对它遍历,根据id去 寻找门票,当时没有对应所有的景点都设置门票,报了空指针异常; 8)通过代码上传图片到项目需要手动刷新,否则访问就是404错误;

文件下载

资源详情

[{"title":"( 275 个子文件 14.47MB ) 后端+旅游网站+springboot+毕业设计","children":[{"title":"pom.xml <span style='color:#111;'> 6.70KB </span>","children":null,"spread":false},{"title":"ScenicMapper.xml <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"FoodMapper.xml <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"UserMapper.xml <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"OrderMapper.xml <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"ManagerMapper.xml <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"TicketMapper.xml <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false},{"title":"springmvc.xml <span style='color:#111;'> 3.75KB </span>","children":null,"spread":false},{"title":"applicationContext.xml <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"db.properties <span style='color:#111;'> 146B </span>","children":null,"spread":false},{"title":"merchantInfo.properties <span style='color:#111;'> 131B </span>","children":null,"spread":false},{"title":"log4j.properties <span style='color:#111;'> 260B </span>","children":null,"spread":false},{"title":"sqlMapConfig.xml <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"FoodController.java <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false},{"title":"IndexController.java <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"ManagerController.java <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"UserController.java <span style='color:#111;'> 7.86KB </span>","children":null,"spread":false},{"title":"CheckImageController.java <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"OrderController.java <span style='color:#111;'> 8.91KB </span>","children":null,"spread":false},{"title":"ScenicController.java <span style='color:#111;'> 4.56KB </span>","children":null,"spread":false},{"title":"TicketController.java <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"UploadUtil.java <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"MD5Utils.java <span style='color:#111;'> 807B </span>","children":null,"spread":false},{"title":"Page.java <span style='color:#111;'> 585B </span>","children":null,"spread":false},{"title":"DateConveter.java <span style='color:#111;'> 583B </span>","children":null,"spread":false},{"title":"MailUtils.java <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"NavigationTag.java <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"PaymentUtil.java <span style='color:#111;'> 5.53KB </span>","children":null,"spread":false},{"title":"OrderMapper.java <span style='color:#111;'> 481B </span>","children":null,"spread":false},{"title":"UserMapper.java <span style='color:#111;'> 552B </span>","children":null,"spread":false},{"title":"ManagerMapper.java <span style='color:#111;'> 319B </span>","children":null,"spread":false},{"title":"FoodMapper.java <span style='color:#111;'> 495B </span>","children":null,"spread":false},{"title":"ScenicMapper.java <span style='color:#111;'> 530B </span>","children":null,"spread":false},{"title":"TicketMapper.java <span style='color:#111;'> 518B </span>","children":null,"spread":false},{"title":"OrderService.java <span style='color:#111;'> 446B </span>","children":null,"spread":false},{"title":"UserService.java <span style='color:#111;'> 526B </span>","children":null,"spread":false},{"title":"FoodService.java <span style='color:#111;'> 455B </span>","children":null,"spread":false},{"title":"ManagerService.java <span style='color:#111;'> 324B </span>","children":null,"spread":false},{"title":"TicketService.java <span style='color:#111;'> 488B </span>","children":null,"spread":false},{"title":"ScenicService.java <span style='color:#111;'> 483B </span>","children":null,"spread":false},{"title":"UserServiceImpl.java <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"TicketServiceImpl.java <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"ManagerServiceImpl.java <span style='color:#111;'> 833B </span>","children":null,"spread":false},{"title":"FoodServiceImpl.java <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"OrderServiceImpl.java <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"ScenicServiceImpl.java <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"QueryVo.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"Manager.java <span style='color:#111;'> 729B </span>","children":null,"spread":false},{"title":"TastyFood.java <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"Order.java <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"Ticket.java <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"Scenic.java <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"User.java <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"ManagerLoginInterceptor.java <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"UserLoginInterceptor.java <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"web.xml <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"commons.tld <span style='color:#111;'> 889B </span>","children":null,"spread":false},{"title":"tejiapig.png <span style='color:#111;'> 100.29KB </span>","children":null,"spread":false},{"title":"lunbo1.jpg <span style='color:#111;'> 553.27KB </span>","children":null,"spread":false},{"title":"zhucedenglu.PNG <span style='color:#111;'> 2.36MB </span>","children":null,"spread":false},{"title":"fe7c054c-6ab2-43dd-86a3-3e68d0611c58_small.png <span style='color:#111;'> 13.16KB </span>","children":null,"spread":false},{"title":"fe7c054c-6ab2-43dd-86a3-3e68d0611c58.png <span style='color:#111;'> 59.50KB </span>","children":null,"spread":false},{"title":"8571ee33-83b7-4511-a7bf-86b2cff5a61f.png <span style='color:#111;'> 89.03KB </span>","children":null,"spread":false},{"title":"98f96c99-c000-4aa3-babd-43684df6b2d0_small.jpg <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"5fecef2e-cdf9-41e8-a4fc-473010f5dce4_small.PNG <span style='color:#111;'> 56.60KB </span>","children":null,"spread":false},{"title":"98f96c99-c000-4aa3-babd-43684df6b2d0.jpg <span style='color:#111;'> 17.43KB </span>","children":null,"spread":false},{"title":"64016ef7-f4f0-4711-8b2e-e53b22c27c58_small.png <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"ed02d7d2-d40e-4bc8-9016-7eec6b20868f_small.png <span style='color:#111;'> 36.50KB </span>","children":null,"spread":false},{"title":"1f38f769-7a7b-45bb-bd2a-ad4dfc8e7b19.jpg <span style='color:#111;'> 17.43KB </span>","children":null,"spread":false},{"title":"hc.png <span style='color:#111;'> 178.96KB </span>","children":null,"spread":false},{"title":"da2a605d-ae19-4ce9-8d7f-4b4c4c290dca.jpg <span style='color:#111;'> 17.43KB </span>","children":null,"spread":false},{"title":"94974c90-3ce3-4293-9d93-844fb4dfe016_small.png <span style='color:#111;'> 35.46KB </span>","children":null,"spread":false},{"title":"zddf.jpg <span style='color:#111;'> 20.14KB </span>","children":null,"spread":false},{"title":"e9686f55-9b81-4c4b-b0ce-414de91692b9_small.jpg <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"1f38f769-7a7b-45bb-bd2a-ad4dfc8e7b19_small.jpg <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"e9686f55-9b81-4c4b-b0ce-414de91692b9.jpg <span style='color:#111;'> 17.43KB </span>","children":null,"spread":false},{"title":"1.png <span style='color:#111;'> 178.96KB </span>","children":null,"spread":false},{"title":"80a1a3aa-fa7e-47e2-8234-ddc749f896f9_small.png <span style='color:#111;'> 19.52KB </span>","children":null,"spread":false},{"title":"ss.png <span style='color:#111;'> 178.96KB </span>","children":null,"spread":false},{"title":"5fecef2e-cdf9-41e8-a4fc-473010f5dce4.PNG <span style='color:#111;'> 190.30KB </span>","children":null,"spread":false},{"title":"dba2b1a1-e44d-4b76-b893-9fb9c24bbe47_small.png <span style='color:#111;'> 36.42KB </span>","children":null,"spread":false},{"title":"e6366751-9591-457e-b972-8986bb92571e_small.png <span style='color:#111;'> 35.88KB </span>","children":null,"spread":false},{"title":"da2a605d-ae19-4ce9-8d7f-4b4c4c290dca_small.jpg <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"80a1a3aa-fa7e-47e2-8234-ddc749f896f9.png <span style='color:#111;'> 38.55KB </span>","children":null,"spread":false},{"title":"64016ef7-f4f0-4711-8b2e-e53b22c27c58.png <span style='color:#111;'> 4.86KB </span>","children":null,"spread":false},{"title":"zb.png <span style='color:#111;'> 148.68KB </span>","children":null,"spread":false},{"title":"94974c90-3ce3-4293-9d93-844fb4dfe016.png <span style='color:#111;'> 156.79KB </span>","children":null,"spread":false},{"title":"e6366751-9591-457e-b972-8986bb92571e.png <span style='color:#111;'> 151.38KB </span>","children":null,"spread":false},{"title":"ed02d7d2-d40e-4bc8-9016-7eec6b20868f.png <span style='color:#111;'> 178.96KB </span>","children":null,"spread":false},{"title":"dba2b1a1-e44d-4b76-b893-9fb9c24bbe47.png <span style='color:#111;'> 171.85KB </span>","children":null,"spread":false},{"title":"8571ee33-83b7-4511-a7bf-86b2cff5a61f_small.png <span style='color:#111;'> 18.72KB </span>","children":null,"spread":false},{"title":"logo1.png <span style='color:#111;'> 593.78KB </span>","children":null,"spread":false},{"title":"yhj.PNG <span style='color:#111;'> 123.22KB </span>","children":null,"spread":false},{"title":"bdlogo.png <span style='color:#111;'> 6.86KB </span>","children":null,"spread":false},{"title":"tail.PNG <span style='color:#111;'> 11.81KB </span>","children":null,"spread":false},{"title":"lb2.png <span style='color:#111;'> 867.85KB </span>","children":null,"spread":false},{"title":"lunbo1.png <span style='color:#111;'> 867.19KB </span>","children":null,"spread":false},{"title":"remen.png <span style='color:#111;'> 20.91KB </span>","children":null,"spread":false},{"title":"login.gif <span style='color:#111;'> 847B </span>","children":null,"spread":false},{"title":"logo.png <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明