IT跃迁谷毕设展
作者:IT跃迁谷毕设展
个人简介:曾长期从事计算机专业培训教学,本人也热爱上课教学,语言擅长Java、微信小程序、Python、Golang、安卓Android等。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。平常喜欢分享一些自己开发中遇到的问题的解决办法,也喜欢交流技术,大家有技术代码这一块的问题可以问我!
想说的话:感谢大家的关注与支持!
相关影片资源迅雷下载推荐
即拼商城系统七人成团模式,是一个帮扶制度!
即拼商城系统开发,即拼商城模式开发,即拼商城app开发,即拼商城小程序开发,即拼商城源码定制,即拼商城公众号开发,即拼商城模式定制 即拼这个项目是通过七人成团来产生你的,这个平台与其他平台不一样的-一个 ...
七人拼团,即拼商城系统七人成团模式,是一个帮扶制度!
推荐栏目:
欢迎大家评论交流
SpringBoot在线电影推荐系统—系统简介
随着计算机科学和互联网技术的飞速发展,互联网已经应用到各行各业,人们对电影行业的要求也越来越高。电影行业在这场变革中显得尤为重要和迫切,互联网和计算机被广泛应用于在线电影推荐系统的开发环境中。利用计算机和互联网对软件系统进行管理,不仅提高了软件产品管理的效率,而且极大地提高了软件产品管理的方便性和安全性。在线电影推荐系统是为了提高用户的便利性和电影行业自身的不足。为了满足人们的需求,促进电影业的发展,各个电影公司都在使用计算机来管理在线电影票的销售。共同推动影城管理体制向更高层次发展,为社会提供更优质的服务。由于互联网在当代社会的普遍使用,电脑与人们日常琐事和工作的关系愈来愈紧密。它已被各行各业的公司使用,并在所有行业中发挥着重要作用。因此,开发一个好的在线电影推荐系统是非常重要的。
SpringBoot在线电影推荐系统—技术选型
开发语言:Java
数据库:MySQL
系统架构:B/S
后台框架:SpringBoot(Spring+SpringMVC+Mybatis)
前端:HTML+CSS+JavaScript
设计模式:MVC
SpringBoot在线电影推荐系统—视频展示
SpringBoot在线电影推荐系统—图片展示

首页

首页-中

首页-下

电影信息

电影详情

电影院

电影信息

个人中心

登录

注册

电影类型

统计报表

电影版块

数据统计

电影信息
SpringBoot在线电影推荐系统—代码展示
//订单列表@RequestMAPPing("dingdanLb")
public String dingdanLb(@RequestParam(defaultValue = "1",value = "pageNum") Integer pageNum,HttpServletRequest request) {
Member mmm = (Member)request.getSession().getAttribute("sessionmember");
HashMap map = new HashMap();
map.put("memberid", mmm.getId());
PageHelper.startPage(pageNum,10);
List<Dingdan> list = dingdanDAO.selectAll(map);
for(Dingdan dingdan:list){
Member member = memberDAO.findById(Integer.parseInt(dingdan.getMemberid()));
Movie movie = movieDAO.findById(Integer.parseInt(dingdan.getMovieid()));
Changci changci = changciDAO.findById(Integer.parseInt(dingdan.getChangciid()));
Hall hall = hallDAO.findById(Integer.parseInt(changci.getHallid()));
changci.setHall(hall);
dingdan.setChangci(changci);
dingdan.setMember(member);
dingdan.setMovie(movie);
String seatstr = "";
String seatid[] = dingdan.getSeatstr().split(",");
for(int i=0;i<seatid.length;i++){
Seat seat = seatDAO.findById(Integer.parseInt(seatid[i]));
seatstr+=seat.getSeatno()+" ";
}
dingdan.setSeatstr(seatstr);
}
PageInfo<Dingdan> pageInfo = new PageInfo<Dingdan>(list);
request.setAttribute("pageInfo", pageInfo);
saveobject.getCategoryObject(request);
return "dingdanlb";
}
//新增订单
@RequestMapping("dingdanAdd")
public String dingdanAdd(Dingdan dingdan,HttpServletRequest request) {
Member mmm = (Member)request.getSession().getAttribute("sessionmember");
String productmsg = request.getParameter("productmsg");
Member member = memberDAO.findById(mmm.getId());
boolean flag = true;
if(dingdan.getPrice()>member.getYue()){
flag=false;
}
if(flag==true){
CheckCode cc = new CheckCode();
String ddno = cc.getCheckCode();
Movie movie = movieDAO.findById(Integer.parseInt(dingdan.getMovieid()));
dingdan.setDdno(ddno);
dingdan.setFkstatus("已付款");
dingdan.setSavetime(Info.getDateStr());
dingdan.setCategoryid(movie.getCategoryid());
dingdan.setMemberid(String.valueOf(member.getId()));
String ma = cc.getMa();
dingdan.setMa(ma);
String seatid[] = dingdan.getSeatstr().split(",");
for(int i=0;i<seatid.length;i++){
Seat seat = seatDAO.findById(Integer.parseInt(seatid[i]));
seat.setIszy("yes");
seatDAO.update(seat);
}
double yue = member.getYue()-dingdan.getPrice();
dingdanDAO.add(dingdan);
member.setYue(yue);
memberDAO.updateYue(member);
return "redirect:dingdanLb.do";
}else{
return "redirect:dingdanLb.do";
}
}
//创建订单
@RequestMapping("createDD")
public String createDD(HttpServletRequest request) {
Member mmm = (Member)request.getSession().getAttribute("sessionmember");
Member member = memberDAO.findById(mmm.getId());
String seatstrid = request.getParameter("seatstr");
String productmsg = request.getParameter("productmsg");
double producttotal = 0D;
String productinfo = "";
if(productmsg!=null && !productmsg.equals("")){
String productstr[] = productmsg.split(",");
for(int a=0;a<productstr.length;a++){
String aaa[] = productstr[a].split("-");
Product product = productDAO.findById(Integer.parseInt(aaa[0]));
producttotal+=product.getPrice()*Double.parseDouble(aaa[1]);
productinfo+=product.getName()+" x"+aaa[1]+"<br/>";
}
}
String movieid = request.getParameter("movieid");
String changciid = request.getParameter("changciid");
String error = request.getParameter("error")==null?"":request.getParameter("error");
String suc = request.getParameter("suc")==null?"":request.getParameter("suc");
Changci changci = changciDAO.findById(Integer.parseInt(changciid));
Hall hall = hallDAO.findById(Integer.parseInt(changci.getHallid()));
changci.setHall(hall);
Movie movie = movieDAO.findById(Integer.parseInt(movieid));
String seatstr = "";
String seatid[] = seatstrid.split(",");
int num = seatid.length;
double total = 0.0;
if(member.getUtype().equals("会员")){
total = movie.getPrice()*num*0.7;
}else{
total = movie.getPrice()*num;
}
total+=producttotal;
for(int i=0;i<seatid.length;i++){
Seat seat = seatDAO.findById(Integer.parseInt(seatid[i]));
seatstr+=seat.getSeatno()+" ";
}
request.setAttribute("num", num);
request.setAttribute("total", total);
request.setAttribute("changci", changci);
request.setAttribute("movie", movie);
request.setAttribute("seatstr", seatstr);
request.setAttribute("seatstrid", seatstrid);
request.setAttribute("producttotal", producttotal);
request.setAttribute("productinfo", productinfo);
request.setAttribute("productmsg", productmsg);
saveobject.getCategoryObject(request);
if(!error.equals("")){
request.setAttribute("error", "余额不足");
}
if(!suc.equals("")){
request.setAttribute("suc", "购买成功");
}
return "createdd";
}
SpringBoot在线电影推荐系统—结语
我是 IT跃迁谷毕设展,如果大家有任何技术上的疑问,欢迎一起交流。
企业网站建设与开发最低只要299元起,包含域名服务器,需要的联系QQ345424724,电话15516990022,18530226930相关影片资源迅雷下载推荐
重磅来袭,锁定东方卫视,看苏宁易购超级秀
苏宁易购易购30周年818超级秀在即,将于8月17日晚上登陆东方卫视,这是继618打造全国首档综艺电商融合直播超级秀后,双方再次联手,继续重磅推出综艺电商融合直播的IP。苏宁易购818超级秀将继续依托“明星+商品+场景 ...
分享购,重磅来袭,锁定东方卫视,看苏宁易购超级秀
标签: 网站建设 计算机毕业设计 SpringBoot在线电影推荐系统 在线影院系统 ...