订单管理系统项目(mvc)+mysql


有完善的注释 适合新手练习项目使用 附带所有的静态资源
资源截图
代码片段和文件信息
package com.zb.controller;

import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.annotation.Resource;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import com.alibaba.fastjson.JSONobject;
import com.zb.entity.Bill;
import com.zb.entity.Provider;
import com.zb.entity.User;
import com.zb.service.BillService;
import com.zb.service.ProviderService;

@Controller
public class BillController {

@Resource
private BillService billService;

@Resource
private ProviderService providerService;

@RequestMapping(“toBillList.do“)
public String toBillList(Model model){
List list = providerService.findProvider();
model.addAttribute(“plist“ list);
return “bill/billlist“;
}

@RequestMapping(“billList.do“)
@ResponseBody
public String billList(@RequestParam(value=“currentPage“defaultValue=“1“)int currentPage
String queryProductName
int queryProviderId
int queryIsPayment){
List list = billService.findBills(currentPagequeryProductNamequeryProviderIdqueryIsPayment);
//获取总记录数

int count = billService.findBillCount(queryProductName queryProviderId queryIsPayment);
int totalPage = count % 4 == 0 ? count / 4 : count / 4 + 1;

Mapject> paramMap = new HashMapject>();
paramMap.put(“blist“ list);
paramMap.put(“count“ count);
paramMap.put(“totalPage“ totalPage);
return JSONobject.toJSONString(paramMap);

}


/**
 * 去添加订单页
 */
@RequestMapping(“toBillAdd.do“)
public String toBillAdd(Model model){
List list = providerService.findProvider();
model.addAttribute(“plist“ list);
return “bill/billadd“;
}

/**
 * 保存订单
 * @return
 */
@RequestMapping(“billAdd.do“)
public String billAdd(HttpSession sessionBill b){
User u = (User) session.getAttribute(“loginUser“);
b.setCreateby(u.getId());
b.setCreationdate(new Date());
billService.saveBill(b);
return “redirect:toBillList.do“;
}


/**
 * 查看
 * @param id
 * @param model
 * @return
 */
@RequestMapping(“billview.do“)
public String billview(int idModel model){
Bill b = billService.findById(id);
model.addAttribute(“bill“ b);
return “bill/billview“;

}

/**
 * 删除
 * @param id
 * @return
 */
@RequestMapping(“billDelete.do“)
public String billDelete(int id){
billService.deleteBill(id);
return “redirect:toBillList.do“;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-20 10:57  smbms
     文件        6616  2017-09-29 11:21  smbms.sql
     文件        2693  2017-09-29 08:42  smbms.classpath
     目录           0  2017-08-30 11:44  smbms.myeclipse
     文件         288  2017-09-29 08:38  smbms.mymetadata
     文件        1619  2017-09-20 10:57  smbms.project
     目录           0  2017-09-06 08:42  smbms.settings
     文件         500  2017-08-30 11:44  smbms.settings.jsdtscope
     文件         157  2017-09-06 08:43  smbms.settingsorg.eclipse.core.resources.prefs
     文件         330  2017-08-30 11:44  smbms.settingsorg.eclipse.jdt.core.prefs
     文件          49  2017-08-30 11:44  smbms.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-08-30 11:44  smbms.settingsorg.eclipse.wst.jsdt.ui.superType.name
     文件         462  2017-09-20 10:57  smbms.springBeans
     目录           0  2017-09-20 10:57  smbmssrc
     文件        3662  2017-09-29 08:43  smbmssrcapplicationContext.xml
     目录           0  2017-08-30 12:24  smbmssrccom
     目录           0  2017-09-20 11:21  smbmssrccomzb
     目录           0  2017-09-29 09:00  smbmssrccomzbcontroller
     文件        2788  2017-09-29 11:16  smbmssrccomzbcontrollerBillController.java
     文件        9998  2017-09-27 09:39  smbmssrccomzbcontrollerUserController.java
     目录           0  2017-09-29 09:09  smbmssrccomzbdao
     文件         656  2017-09-29 11:14  smbmssrccomzbdaoBillDao.java
     文件        2077  2017-09-29 11:15  smbmssrccomzbdaoBillDaoMapper.xml
     文件         211  2017-09-29 09:09  smbmssrccomzbdaoProviderDao.java
     文件         293  2017-09-29 09:09  smbmssrccomzbdaoProviderDaoMapper.xml
     文件         194  2017-09-01 08:45  smbmssrccomzbdaoRoleDao.java
     文件         280  2017-09-01 08:46  smbmssrccomzbdaoRoleDaoMapper.xml
     文件        1053  2017-09-27 08:46  smbmssrccomzbdaoUserDao.java
     文件        2575  2017-09-27 08:47  smbmssrccomzbdaoUserDaoMapper.xml
     目录           0  2017-09-29 09:05  smbmssrccomzbentity
     文件        2465  2017-09-29 09:19  smbmssrccomzbentityBill.java
............此处省略230个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)