【Java课程设计】商品仓库管理系统jsp+servlet+mysql仓库管理系统
软件环境
idea,jdk8,mysql8,tomcat8
技术栈
后端:jsp+servlet+jdbc
前端:html+js+css+layui
拓展
本项目虽然是导入在webapp/WEB-INF/lib导入依赖jar包的形式,但是不太好管理依赖版本,因此本项目加入maven来管理依赖,前提是本地下载了maven并配置到了idea,可以将依赖信息写入到pom.xml(导入依赖和选择实用maven二选一)
项目部署教程
1.Idea-》open打开项目,检查环境是否是jdk8.tomcat8,若不是则需要更换为自己的jdk和tomcat8
2.导入数据库脚本sql文件shopmanager.sql
3.在本项目的resources下的JDBCUtil.properties文件里面将数据库信息换成自己的
4.启动tomcat,访问项目
项目功能介绍
登录注册
登录:访问后台会判断session是否存在,如果不存在则返回登录界面,简单来说就是强制登录,代码如下
登录功能其实就是根据密码账号查询数据库,有则存到session进入后台,没用继续停留在登录界面
后台界面
添加商品:底层其实操作insert的sql语句,感觉没啥好讲的,如图
修改商品:根据id查询商品信息进行展现在输入框,也就是根据id查询一条内容,然后将这些内容在放到数据库里更新信息,代码如下
删除商品:其实根据唯一id进行删除一条数据,实现代码如下
批量删除:太简单了,直接在servlet里面遍历选择的数据,进行批量调用删除的方法就行啦,有几条就调用几次
商品的上下架:本质就是更新商品的一个状态,比更新商品提交的数据少而已,代码如下
效果如下
项目下载
https://download.csdn.net/download/huayula/85632089
视频部署教程
【Java课程设计】商品仓库管理系统jsp+servlet+mysql仓库管理系统
【Java课程设计】商品仓库管理系统jsp+servlet+mysql仓库管理系统相关推荐
- JavaWeb课程设计-学生信息管理系统(Jsp+Servlet+MySql
用户操作的DAO */ public interface UserDao { } 实现持久层接口: public class UserDaoImpl implements UserDao { priv ...
- 个人记账系统 jsp + servlet + mysql (2016)
jsp + servlet + mysql 个人记账系统(2016) 1.系统运行环境 运行环境:Java8 + MySQL8 + Tomcat8.0 开发工具:eclipse/idea 2.系统功能 ...
- 通用试题库管理系统 jsp mysql_通用在线考试系统 JSP+Servlet+MySQL
[实例简介] 通用在线考试系统,使用技术JSP+Servlet+MySQL等. [实例截图] [核心代码] J2EE-考试系统 └── J2EE-考试系统 ├── 0813 │ ├── src │ ...
- 银行ATM系统 jsp + servlet + mysql (2014)
jsp + servlet + mysql 银行系统(2014) 1.系统运行环境 运行环境:Java8 + MySQL8 + Tomcat8.0 开发工具:eclipse/idea 2.系统功能实现 ...
- 养老院系统 jsp + servlet + mysql (2012)
jsp + servlet + mysql 养老院系统(2012) 1.系统运行环境 运行环境:Java8 + MySQL8 + Tomcat8.0 开发工具:eclipse/idea 2.系统功能实 ...
- 网上商城系统mysql_网上商城系统jsp+servlet+mysql130909
package com.center.commons; import java.sql.Connection; import java.sql.DriverManager; import java.s ...
- java课程设计 考试系统,java课程设计考试系统.
java课程设计考试系统.Tag内容描述: 1.目 录 第一章第一章 引言引言 3 1 1目的 3 1 2名词解释 3 1 3参考资料 3 1 4文档结构 3 第第 2 章章远景远景 4 2 1项目概 ...
- java课程教学质量分析_基于jsp的教学质量分析辅助决策学员评估系统-JavaEE实现教学质量分析辅助决策学员评估系统 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的教学质量分析辅助决策学员评估系统, 该项目可用各类java课程设计大作业中, 教学质量分析辅助决策学员评估系统的系 ...
- 山东大学JAVA课程设计 —— JAVA开发桌面应用之开发自己的闲鱼交易市场,能聊天,能买卖商品哦!
文章目录 一.结论分析与体会 1.1.技术部分 1.1.1.swing 1.1.2.多线程 1.1.3.数据库 1.1.4.网络 1.1.5.集合与泛型 1.1.6.接口与内部类 1.2.内心感悟 二 ...
最新文章
- 如何使用Axure高效完成高保真原型
- Faster R-CNN 《Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks》论文笔记
- Asp.net MVC中的ViewData与ViewBag
- 2017/Province_Java_A/2、9数算式
- C语言中指针的基类型,c – 将指针从一种基类型转换为另一种基类型
- linux输入法小结
- 一种保护应用程序的方法 模拟Windows PE加载器,从内存资源中加载DLL
- 命令查询职责分离模式 CQRS Command Query Responsibility Segregation
- php将word转化成html,phpword转html
- 【SIPp】Linux-SIPp3.6.0 测试FreeSwitch
- 手持式信号综合分析仪 天馈+频谱多功能测试
- rsync与cwRsync
- aptana php,aptana 3 + xdebug php
- 费曼学习法、卡片盒笔记法
- Android很好看的登陆界面(包含详细代码)
- 使用VMware创建linux censo7系统--超简单的图文安装
- ts promise
- mysql概念模型,什么是数据库概念模型
- 超级计算机 弦理论,关于灵魂的六大猜想
- 8.15 完美交换 2699
热门文章
- 文本框内容自动投影,浅谈C#中事件的写法与应用
- docker权限问题
- 阿里码农改简历为区块链工程师相亲 猛收360份求爱信
- 从“面部模糊化”到S.A.G.笑脸男图标
- 航标灯实验c语言程序,航标灯单片机程序
- 道德经全文及译文 第二章
- 图文混排中,在textView的指定光标下插入文字或图片
- 使用Python把文字转成语音做成短视频(一)
- 在芯片高度集成的今天,绝大多数都是CMOS器件
- 铕-铽-钆-六氟乙酰丙酮(HFA)三元配合物|磷光铱(Ⅲ)配合物(ftfmppy)2Ir(TSAP)|(dfppy)2Ir(PSAP)-齐岳合成试剂