资源简介
现在也可以根据自身需要修改其功能,注释挺全了。(注:第一次可能没图片,因为还没存到你本地,需要更新菜品更新一下文件。图片放在了images的foods中。)
代码片段和文件信息
package com.controller;
import java.sql.Timestamp;
import java.util.Date;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.model.DinnerTable;
import com.service.DinnerTableService;
@Controller
public class DinnerController {
@Autowired
private DinnerTableService dinnerTableService;
/**
* 查询餐桌
* @param page
* @param request
* @param model
* @param dinnerTable
* @return
*/
@RequestMapping(“/dinner“)
public String getDinner(@RequestParam(required = true defaultValue = “1“) Integer page HttpServletRequest request
Model model DinnerTable dinnerTable) {
// 先分页
Integer pageSize = 6;
PageHelper.startPage(page pageSize);
// 查询所有
List dinnerTables = dinnerTableService.findDinnerTable(dinnerTable);
// 保存查询数据
request.setAttribute(“dinnerTables“ dinnerTables);
// 传递分页
PageInfo pageInfo = new PageInfo(dinnerTables);
model.addAttribute(“pageInfo“ pageInfo);
return “dinner“;
}
/**
* 删除餐桌
* @param dinnerTable
* @return
*/
@RequestMapping(value=“/restDinner/{dId}“method=RequestMethod.DELETE)
public ModelAndView deleteFood(DinnerTable dinnerTable) {
dinnerTableService.deleteDinnerTable(dinnerTable.getdId());
ModelAndView modelAndView = new ModelAndView(“redirect:/dinner“);
return modelAndView;
}
/**
* 更改餐桌状态
* @param dinnerTable
* @return
*/
@RequestMapping(value=“/restDinner/{dId}“method=RequestMethod.PUT)
public ModelAndView updateFood(DinnerTable dinnerTable) {
DinnerTable dinnerByID = dinnerTableService.getDinnerByID(dinnerTable.getdId());
//当前时间
Date date = new Date();
Timestamp timeStamp = new Timestamp(date.getTime());
dinnerTable.setOrderTime(timeStamp);
dinnerTable.setTableStatus(dinnerByID.getTableStatus());
dinnerTableService.updateDinnerTable(dinnerTable);
ModelAndView modelAndView = new ModelAndView(“redirect:/dinner“);
return modelAndView;
}
/**
* 添加餐桌
* @param tableName
* @param request
* @return
*/
@RequestMapping(value=“/createDinner“method=RequestMethod.POST)
@ResponseBody
public String createDinner(String tableName) {
//当前时间
Date date = new Date();
Timestamp timeStamp = new Timestamp(date.getTime());
DinnerTable dinnerTable = new DinnerTable(tableName timeStamp);
int row = dinnerTableService.insertD
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-28 15:10 Hotel\
文件 1198 2018-07-09 11:24 Hotel\.classpath
目录 0 2018-07-28 15:31 Hotel\.idea\
目录 0 2018-07-28 14:34 Hotel\.idea\artifacts\
文件 3787 2018-07-28 14:34 Hotel\.idea\artifacts\Hotel_war_exploded.xm
文件 622 2018-07-28 14:08 Hotel\.idea\compiler.xm
文件 172 2018-07-28 14:08 Hotel\.idea\encodings.xm
目录 0 2018-07-28 15:28 Hotel\.idea\libraries\
文件 629 2018-07-28 14:08 Hotel\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_3.xm
文件 527 2018-07-28 14:08 Hotel\.idea\libraries\Maven__commons_io_commons_io_2_2.xm
文件 582 2018-07-28 14:08 Hotel\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
文件 344 2018-07-28 15:28 Hotel\.idea\libraries\Maven__com_fasterxm
文件 619 2018-07-28 14:08 Hotel\.idea\libraries\Maven__com_fasterxm
文件 647 2018-07-28 14:08 Hotel\.idea\libraries\Maven__com_fasterxm
文件 571 2018-07-28 14:08 Hotel\.idea\libraries\Maven__com_github_jsqlparser_jsqlparser_1_0.xm
文件 585 2018-07-28 14:08 Hotel\.idea\libraries\Maven__com_github_pagehelper_pagehelper_5_1_2.xm
文件 602 2018-07-28 14:08 Hotel\.idea\libraries\Maven__javax_servlet_javax_servlet_api_4_0_0.xm
文件 701 2018-07-28 14:08 Hotel\.idea\libraries\Maven__javax_servlet_jsp_jstl_javax_servlet_jsp_jstl_api_1_2_1.xm
文件 493 2018-07-28 14:08 Hotel\.idea\libraries\Maven__log4j_log4j_1_2_17.xm
文件 598 2018-07-28 14:08 Hotel\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_30.xm
文件 594 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_apache_commons_commons_dbcp2_2_1_1.xm
文件 594 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_apache_commons_commons_pool2_2_4_2.xm
文件 650 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_apache_taglibs_taglibs_standard_impl_1_2_5.xm
文件 650 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_apache_taglibs_taglibs_standard_spec_1_2_5.xm
文件 573 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_aspectj_aspectjweaver_1_8_13.xm
文件 524 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_mybatis_mybatis_3_4_5.xm
文件 573 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_3_1.xm
文件 633 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_springfr
文件 661 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_springfr
文件 647 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_springfr
文件 661 2018-07-28 14:08 Hotel\.idea\libraries\Maven__org_springfr
............此处省略321个文件信息
- 上一篇:LocalDB 64bit
- 下一篇:SQL入门经典(第5版).pdf
相关资源
- SSM教务管理系统.zip
- mysql-5.5.20-win32.msi安装包
- mysql-5.5.20-winx64.msi
- MySQL排错指南-高清版.zip
- MySQL5.5 64位
- Navicat11.0.7破解版
- 整合SSM框架实现的酒店管理系统
- spring+springmvc+mybatis的设备管理系统
- SSM+Echarts+Mysql实现的从数据库获取数据
- Navicat for MySQL中文破解绿色版
- 人力资源管理系统基于ssm
- 最新中国全国五级行政区-省市区县乡
- 中文汉字mysql数据库文件
- 汽车之家车系大全json+mysql+logo+车图
- SSH+MySql考试系统
- SSH+MySql旅游网
- Navicat for MySql安装包以及破解工具
- springboot+neo4j
- native for mysql绿色版不需注册码
- ssh网上商城源码完整版(源码+数据库
- MySQL DBA培训全套教程
- VS2017连接MySQL驱动
- SSH框架下的一个机票管理系统
- SSM+Maven+Mysql三大框架整合的图书管理
- SpringMVC简易项目
- navicat免安装绿色版navicat for mysql
- 汽车配件进销存系统
- Navicat for MySQL 绿色图标破解版
- ssm框架spring+spring mvc +mybatis实现教务管
- springmvc4.0+spring-security3.2+mybatis3.3+mys
评论
共有 条评论