当前位置: 首页 > news >正文

青岛市建设监理网站商城网站建设的步骤

青岛市建设监理网站,商城网站建设的步骤,wordpress 歌词,成都网站建设科技公文章目录 一、项目演示二、项目介绍三、运行截图四、主要代码1.用户登录代码:2.保存物品信息代码:3.删除仓库信息代码: 一、项目演示 项目演示地址: 视频地址 二、项目介绍 项目描述:这是一个基于SSM框架开发的仓库…

文章目录

  • 一、项目演示
  • 二、项目介绍
  • 三、运行截图
  • 四、主要代码
    • 1.用户登录代码:
    • 2.保存物品信息代码:
    • 3.删除仓库信息代码:

一、项目演示

项目演示地址: 视频地址

二、项目介绍

项目描述:这是一个基于SSM框架开发的仓库物品管理系统。首先,这项目代码简洁规范,注释说明详细,易于理解和学习。其次,这项目功能丰富,具有一个仓库物品管理系统该有的所有功能。

项目功能:此项目分为两个角色:普通管理员超级管理员普通管理员超级管理员都有登录、修改个人信息、管理仓库信息、管理物品信息、管理物品分类信息、管理物品出入库信息和查看公告信息等等功能。除此之外,超级管理员还有管理所有用户信息、管理操作日志信息、删除出入库信息和管理公告信息等等功能。

应用技术:SSM + JSP + MySQL + Bootstrap

运行环境:IntelliJ IDEA2019.3.5 + MySQL5.7(项目压缩包中自带) + JDK1.8 + Maven3.6.3(项目压缩包中自带)+ Tomcat8.5(项目压缩包中自带)

三、运行截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、主要代码

1.用户登录代码:

	 /*** 登录操作* @param userDTO* @param request* @return*/@Overridepublic ResponseDTO<Boolean> login(UserDTO userDTO, HttpServletRequest request) {if(userDTO == null) {return ResponseDTO.errorByMsg(CodeMsg.DATA_ERROR);}if(CommonUtil.isEmpty(userDTO.getPhone())) {return ResponseDTO.errorByMsg(CodeMsg.PHONE_EMPTY);}if(CommonUtil.isEmpty(userDTO.getPassword())) {return ResponseDTO.errorByMsg(CodeMsg.PASSWORD_EMPTY);}// 判断验证码是否过期String correctCaptcha = (String) request.getSession().getAttribute(RuntimeConstant.CAPTCHA);if(CommonUtil.isEmpty(correctCaptcha)) {return ResponseDTO.errorByMsg(CodeMsg.CAPTCHA_EXPIRED);}// 比对验证码是否正确if(!correctCaptcha.toLowerCase().equals(userDTO.getCaptcha().toLowerCase())) {return ResponseDTO.errorByMsg(CodeMsg.CAPTCHA_ERROR);}UserExample userExample = new UserExample();userExample.createCriteria().andPhoneEqualTo(userDTO.getPhone()).andPasswordEqualTo(userDTO.getPassword());List<User> userList = userMapper.selectByExample(userExample);if(userList.size() != 1) {return ResponseDTO.errorByMsg(CodeMsg.PHONE_PASSWORD_ERROR);}request.getSession().setAttribute(RuntimeConstant.USER, userList.get(0));return ResponseDTO.successByMsg(true, "登录成功!");}

2.保存物品信息代码:

/*** 保存物品数据* @param goodsDTO* @return*/
@Override
public ResponseDTO<Boolean> save(GoodsDTO goodsDTO) {if(goodsDTO == null){return ResponseDTO.errorByMsg(CodeMsg.DATA_ERROR);}// 进行统一表单验证CodeMsg validate = ValidateEntityUtil.validate(goodsDTO);if (!validate.getCode().equals(CodeMsg.SUCCESS.getCode())) {return ResponseDTO.errorByMsg(validate);}// 判断是添加还是修改if(CommonUtil.isEmpty(goodsDTO.getId())) {// 添加Goods goods = CopyUtil.copy(goodsDTO, Goods.class);goods.setId(UuidUtil.getShortUuid());// 添加数据库数据if(goodsMapper.insertSelective(goods) == 0) {return ResponseDTO.errorByMsg(CodeMsg.GOODS_ADD_ERROR);}} else {// 修改Goods goods = CopyUtil.copy(goodsDTO, Goods.class);// 修改数据库数据if(goodsMapper.updateByPrimaryKeySelective(goods) == 0) {return ResponseDTO.errorByMsg(CodeMsg.GOODS_EDIT_ERROR);}}return ResponseDTO.success(true);
}

3.删除仓库信息代码:

 	/*** 删除仓库数据* @param id* @return*/@Overridepublic ResponseDTO<Boolean> delete(String id) {if(CommonUtil.isEmpty(id)) {return ResponseDTO.errorByMsg(CodeMsg.DATA_ERROR);}if(warehouseMapper.deleteByPrimaryKey(id) == 0) {return ResponseDTO.errorByMsg(CodeMsg.WAREHOUSE_DELETE_ERROR);}return ResponseDTO.success(true);}
http://www.yayakq.cn/news/198882/

相关文章:

  • 网站曝光率做游戏网站用什么系统做
  • 网站建设内容录入论文项目计划书范文免费
  • 网站建设longda网站免费空间免备案
  • 不会建网站怎么赚钱网站用什么布局
  • 网站导航设计欣赏wordpress导航加tu
  • 网站开发需要提供哪些资料印象庆阳网
  • 上海做网站就用乐云seo十年网站音乐播放代码
  • 布吉网站开发4米高挡土墙模板加固
  • 南昌旅游网站建设方案国内外公司网站差异
  • 企业网站优化技巧政务网站开发
  • 青海省西宁市住房城乡建设厅网站陕西省工程造价信息网官网
  • 建设门户网站多少钱徐州专业做网站的
  • 怎么做英文网站wordpress目录主题
  • 顺的网站建设策划巴中企业网站建设
  • 想要黑掉一个网站 要怎么做手机版 网站建设
  • 出入库管理系统免费版湛江网站建设优化建站
  • 网站建设的技术风险分析与规避上街郑州网站建设
  • 网站用asp还是php网站布局用什么代码
  • php大流量网站开发规范东营市城乡建设信息网
  • 淘宝上网站开发退款怎么做免费视频网站吗
  • 网站开发人员属于什么软件我的世界做墙纸网站
  • 台州做网站设计的公司网站文件验证
  • 建个短视频网站苏州网站建设找苏州聚尚网络推荐
  • 生活分类信息网站大全网络会议系统公司
  • 企业网站营销推广方案如何用wordpress做产品详情页
  • 做网站需要技术用什么软件做网站
  • 上海网站排名优化价格企业怎么创建微信公众号
  • 拖拽式网站建设源码国家免费技能培训有哪些
  • 安徽省建设干部网站丰台网站建设推广seo
  • 美食鉴赏国内网站莱芜二手房产网