資源簡介
ssm框架寫的超市管理系統 帶數據庫 小白自學專用 注釋清晰 運動了mybatis技術 spring技術 springMVC技術 分頁技術 用idea寫的 idea可以直接運行 其他軟件也許需要輕微改動
代碼片段和文件信息
package?cn.smbms.controller.bill;
import?cn.smbms.pojo.Bill;
import?cn.smbms.pojo.Provider;
import?cn.smbms.pojo.User;
import?cn.smbms.service.bill.BillService1;
import?cn.smbms.service.provider.ProviderService1;
import?cn.smbms.tools.Constants;
import?com.alibaba.fastjson.JSONArray;
import?com.github.pagehelper.Page;
import?com.github.pagehelper.PageHelper;
import?com.github.pagehelper.PageInfo;
import?com.mysql.jdbc.StringUtils;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.ModelAttribute;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.List;
@Controller
@RequestMapping(“/bill“)
public?class?BillController?extends?HttpServlet?{
????@Autowired
????BillService1?billService1;
????@Autowired
????ProviderService1?providerService;
????/**
?????*?訂單管理
?????*?@return?訂單頁面
?????*/
????@RequestMapping(“/billList“)
????public?String?getBillList(HttpServletRequest?request
??????????????????????????????@RequestParam(value?=?“queryProductName“required?=?false)?String?queryProductName
??????????????????????????????@RequestParam?(value?=?“queryProviderId“required?=?false)?String?queryProviderId
??????????????????????????????@RequestParam?(value?=?“queryIsPayment“required?=?false)?String?queryIsPayment
??????????????????????????????@RequestParam?(value?=?“pageIndex“required?=?falsedefaultValue?=?“1“)?String?pageIndex)?throws?Exception?{
???????//獲得所有查詢數據
????????List?providerList?=?new?ArrayList();
????????providerList?=?providerService.getProviderList(““““);
????????request.setAttribute(“providerList“?providerList);
????????if(StringUtils.isNullOrEmpty(queryProductName)){
????????????queryProductName?=?““;
????????}
????????List?billList?=?new?ArrayList();
????????Bill?bill?=?new?Bill();
????????if(StringUtils.isNullOrEmpty(queryIsPayment)){
????????????bill.setIsPayment(0);
????????}else{
????????????bill.setIsPayment(Integer.parseInt(queryIsPayment));
????????}
????????if(StringUtils.isNullOrEmpty(queryProviderId)){
????????????bill.setProviderId(0);
????????}else{
????????????bill.setProviderId(Integer.parseInt(queryProviderId));
????????}
????????bill.setProductName(queryProductName);
????????//獲得分頁對象?參數:頁數+每頁的大小
????????PageHelper.startPage(Integer.parseInt(pageIndex)5);
????????//獲得查詢的所有訂單數據
????????billList?=?billService1.getBillList(bill);
????????//獲得PageInfo對象
????????PageInfo?pageInfo?=?new?PageInfo(billList);
????????//總共多少頁
????????request.setAttribute(“totalCount“pageInfo.getPages());
????????//獲得總記錄數
????????request.setAttribute(“totalPageCount“pageInfo.get
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????10??2019-06-21?19:15??springMVC\.git\COMMIT_EDITMSG
?????文件????????303??2019-06-17?18:55??springMVC\.git\config
?????文件?????????73??2019-06-17?18:43??springMVC\.git\desc
?????文件?????????98??2019-06-20?13:15??springMVC\.git\FETCH_HEAD
?????文件?????????22??2019-06-21?19:10??springMVC\.git\HEAD
?????文件????????478??2019-06-17?18:43??springMVC\.git\hooks\applypatch-msg.sample
?????文件????????896??2019-06-17?18:43??springMVC\.git\hooks\commit-msg.sample
?????文件????????189??2019-06-17?18:43??springMVC\.git\hooks\post-update.sample
?????文件????????424??2019-06-17?18:43??springMVC\.git\hooks\pre-applypatch.sample
?????文件???????1642??2019-06-17?18:43??springMVC\.git\hooks\pre-commit.sample
?????文件???????1348??2019-06-17?18:43??springMVC\.git\hooks\pre-push.sample
?????文件???????4951??2019-06-17?18:43??springMVC\.git\hooks\pre-reba
?????文件????????544??2019-06-17?18:43??springMVC\.git\hooks\pre-receive.sample
?????文件???????1239??2019-06-17?18:43??springMVC\.git\hooks\prepare-commit-msg.sample
?????文件???????3610??2019-06-17?18:43??springMVC\.git\hooks\update.sample
?????文件??????39441??2019-06-21?19:15??springMVC\.git\index
?????文件????????240??2019-06-17?18:43??springMVC\.git\info\exclude
?????文件???????1062??2019-06-21?19:15??springMVC\.git\logs\HEAD
?????文件????????618??2019-06-21?19:01??springMVC\.git\logs\refs\heads\master
?????文件????????288??2019-06-21?19:15??springMVC\.git\logs\refs\heads\smbms
?????文件????????327??2019-06-20?13:07??springMVC\.git\logs\refs\remotes\origin\master
?????文件?????552462??2019-06-20?13:14??springMVC\.git\ob
?????文件?????????64??2019-06-21?19:01??springMVC\.git\ob
?????文件????????585??2019-06-17?18:44??springMVC\.git\ob
?????文件?????352687??2019-06-21?18:59??springMVC\.git\ob
?????文件????????225??2019-06-20?13:12??springMVC\.git\ob
?????文件????????371??2019-06-17?18:44??springMVC\.git\ob
?????文件????????140??2019-06-17?18:44??springMVC\.git\ob
?????文件????????218??2019-06-20?13:14??springMVC\.git\ob
?????文件????????635??2019-06-20?13:14??springMVC\.git\ob
............此處省略1151個文件信息
- 上一篇:隱藏型CE軟件
- 下一篇:信息論基礎原書第二版高清中文
評論
共有 條評論