91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.7MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-18
  • 語言: 數據庫
  • 標簽: IBS??

資源簡介

前端:easyUI框架 后臺:Spring+SpringMVC+springDataJpa(文浩版JPA)框架 開發軟件:idea 數據庫:MYSQL(Jpa整合ORM框架操作數據庫 主要功能如下: 新增采購訂單、采購訂單查詢、采購刪除以及更改、采購明細表、采購訂單完成狀態。 主要技術: 因為項目模塊眾多,功能也有重復性,所以使用了代碼生成器easyCode,在idea中安裝插件,自定義模板. 因為網絡安全性差,為了提高安全性和保護隱私,使用shiro權限管理技術,讓不同權限的用戶只能瀏覽到當前權限下的內容. 還使用圖表技術,收費的是HightCharts,我們使用的是開源免費的ECharts,由百度提供。

資源截圖

代碼片段和文件信息

package?zz.ibs.controller;


import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.data.domain.Page;
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.ResponseBody;
import?zz.ibs.domain.Depot;
import?zz.ibs.query.DepotQuery;
import?zz.ibs.service.IDepotService;
import?zz.ibs.utils.Result;
import?zz.ibs.utils.UIPage;

import?java.util.List;


/**
?*?(Depot)表控制器
?*
?*?@author?makejava
?*?@since?2019-04-03?18:19:36
?*/
@Controller
@RequestMapping(“/depot“)
public?class?DepotController?{

????@Autowired
????private?IDepotService?depotService;



????@RequestMapping(“/index“)
????public?String?index(){
????????return?“depot/depot“;
????}

????@ResponseBody
????@RequestMapping(“/page“)
????public?UIPage?page(DepotQuery?query){
????????Page?page?=?depotService.findPageByQuery(query);
????????return?new?UIPage(page.getTotalElements()?page.getContent()?query.getPageNo()?query.getPageSize());
????}


????@ResponseBody
????@RequestMapping(“/save“)
????public?Result?save(Depot?depot){
????????try?{
????????????depotService.save(depot);
????????}?catch?(Exception?e)?{
????????????e.printStackTrace();
????????????return?new?Result(false?“新增失敗-原因是:“?+?e.getMessage());
????????}
????????return?new?Result(true?“新增成功!“);
????}

????/**
?????*?@ModelAttribute(“updateDepot“)是SpringMVC提供的專門用于解決修改數據的時候數據丟失的問題
?????*?@ModelAttribute當前類中所有方法執行之前都要先執行這個加了這個注解的方法
?????*??注解中加了名稱之后,就表示指定方法之前先執行這個
?????*?@param?depot
?????*?@return
?????*/
????@ModelAttribute(“updateDepot“)
????public?Depot?beforeUpdate(Depot?depot?String?action){
????????if(null?!=?depot?&&?null?!=?depot.getId()?&&?“update“.equals(action)){
????????????//表示修改
????????????Depot?depotFromDB?=?depotService.findOne(depot.getId());
????????????//讓當前員工【持久化對象】與它所屬的部門【持久化對象】斷開關系
????????????//
????????????return?depotFromDB;
????????}
????????return?null;
????}

????/**
?????*?方法參數上指定@ModelAttribute(“updateDepot“)
?????*??表示將上面beforeUpdate方法中傳入的前端參數,通過ID去查詢一個對象【持久化對象】,自動將傳入的前端參數中
?????*??非空的屬性值設置到持久化對象身上,然后再傳入到當前方法的參數列表中【持久化對象】
?????*?@param?depot
?????*?@return
?????*/
????@ResponseBody
????@RequestMapping(“/update“)
????public?Result?update(@ModelAttribute(“updateDepot“)Depot?depot){
????????try?{
????????????depotService.save(depot);
????????}?catch?(Exception?e)?{
????????????e.printStackTrace();
????????????return?new?Result(false?“修改失敗-原因是:“?+?e.getMessage());
????????}
????????return?new?Result(true?“修改成功!“);
????}

????@ResponseBody
????@RequestMapping(“/delete“)
????public?Result?delete(String?ids){
????????try?{
????????????depotService.delete(ids);
????????}?catch?(Exception?e)?{
????????????e.printStackTrace();
????????????return?new?Result(false?“刪除失敗-原因是:“?+?e.getMessage());
????????}
????????return?new?Result(true?“刪除成功!“);
????}

????

????@ResponseBody
????@Requ

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-05-19?11:13??ibs\
?????目錄???????????0??2019-04-09?11:49??ibs\.idea\
?????目錄???????????0??2019-04-03?18:19??ibs\.idea\EasyCodeConfig\
?????文件?????????969??2019-04-03?18:20??ibs\.idea\EasyCodeConfig\ibs-depot.json
?????文件?????????518??2019-03-23?15:09??ibs\.idea\EasyCodeConfig\ibs-dept.json
?????文件?????????932??2019-03-27?20:46??ibs\.idea\EasyCodeConfig\ibs-menu.json
?????文件????????1087??2019-03-27?20:47??ibs\.idea\EasyCodeConfig\ibs-permission.json
?????文件????????1686??2019-03-30?10:53??ibs\.idea\EasyCodeConfig\ibs-product.json
?????文件????????1707??2019-04-03?18:19??ibs\.idea\EasyCodeConfig\ibs-productstock.json
?????文件?????????789??2019-03-30?10:53??ibs\.idea\EasyCodeConfig\ibs-producttype.json
?????文件????????1849??2019-04-01?09:37??ibs\.idea\EasyCodeConfig\ibs-purchasebill.json
?????文件????????1241??2019-04-01?09:40??ibs\.idea\EasyCodeConfig\ibs-purchasebillitem.json
?????文件?????????637??2019-03-25?18:22??ibs\.idea\EasyCodeConfig\ibs-role.json
?????文件????????1994??2019-04-03?18:19??ibs\.idea\EasyCodeConfig\ibs-stockincomebill.json
?????文件????????1244??2019-04-03?18:19??ibs\.idea\EasyCodeConfig\ibs-stockincomebillitem.json
?????文件?????????491??2019-04-01?09:37??ibs\.idea\EasyCodeConfig\ibs-supplier.json
?????文件?????????646??2019-03-30?10:53??ibs\.idea\EasyCodeConfig\ibs-systemdictionarydetail.json
?????文件?????????653??2019-03-30?10:53??ibs\.idea\EasyCodeConfig\ibs-systemdictionarytype.json
?????目錄???????????0??2019-03-29?15:37??ibs\.idea\artifacts\
?????文件?????????275??2019-03-18?13:33??ibs\.idea\artifacts\ibs_war.xml
?????文件????????9998??2019-03-29?15:37??ibs\.idea\artifacts\ibs_war_exploded.xml
?????文件?????????618??2019-03-18?20:02??ibs\.idea\compiler.xml
?????目錄???????????0??2019-03-30?19:47??ibs\.idea\dataSources\
?????文件???????71777??2019-03-30?19:47??ibs\.idea\dataSources\b30fc344-d22b-452d-b4bd-8fbe81d63290.xml
?????文件?????????814??2019-03-18?14:29??ibs\.idea\dataSources.local.xml
?????文件?????????891??2019-03-18?14:29??ibs\.idea\dataSources.xml
?????文件?????????215??2019-03-18?14:43??ibs\.idea\encodings.xml
?????目錄???????????0??2019-05-19?11:14??ibs\.idea\inspectionProfiles\
?????目錄???????????0??2019-03-29?15:37??ibs\.idea\libraries\
?????文件?????????462??2019-03-18?13:42??ibs\.idea\libraries\Maven__antlr_antlr_2_7_7.xml
?????文件?????????514??2019-03-18?13:42??ibs\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xml
............此處省略1554個文件信息

評論

共有 條評論