JavaWeb品牌页面的增删改查

这篇博客介绍了如何在JavaWeb环境下实现品牌页面的查询所有、添加和批量删除功能。使用的技术包括Vue、Element-Ui、Java、Maven、Servlet、MyBatis和Tomcat。详细阐述了每个功能的实现步骤,包括后端SQL编写、接口设计、Servlet处理及前端异步请求。同时提出了对Web层Servlet过多的管理问题,并给出了解决方案。
摘要由CSDN通过智能技术生成

gitee访问地址:https://gitee.com/liulinxin/java-web-brand-page

主要功能:       

  • 完成查询所有功能

  • 完成添加功能

  • 完成批量删除功能

  • 完成分页查询功能

  • 完成条件查询功能

使用的技术以及环境:

        软件

                idea、navicat、谷歌浏览器

        技术

                前端:Vue、Element-Ui、Json、Axios

                后端:Java、Maen、Servlet、MyBatis

                中间件/服务器:Tomcat

1、项目环境搭建

1.1、sql语句:

-- 删除tb_brand表
drop table if exists tb_brand;
-- 创建tb_brand表
create table tb_brand (
    -- id 主键
    id           int primary key auto_increment,
    -- 品牌名称
    brand_name   varchar(20),
    -- 企业名称
    company_name varchar(20),
    -- 排序字段
    ordered      int,
    -- 描述信息                                                                                                                                   
    description  varchar(100),
    -- 状态:0:禁用  1:启用
    status       int
);
-- 添加数据
insert into tb_brand (brand_name, company_name, ordered, description, status)
values 
       ('华为', '华为技术有限公司', 100, '万物互联', 1),
       ('小米', '小米科技有限公司', 50, 'are you ok', 1),
       ('格力', '格力电器股份有限公司', 30, '让世界爱上中国造', 1),
       ('阿里巴巴', '阿里巴巴集团控股有限公司', 10, '买买买', 1),
       ('腾讯', '腾讯计算机系统有限公司', 50, '玩玩玩', 0),
       ('百度', '百度在线网络技术公司', 5, '搜搜搜', 0),
       ('京东', '北京京东世纪贸易有限公司', 40, '就是快', 1),
       ('小米', '小米科技有限公司', 50, 'are you ok', 1),
       ('三只松鼠', '三只松鼠股份有限公司', 5, '好吃不上火', 0),
       ('华为', '华为技术有限公司', 100, '万物互联', 1),
       ('小米', '小米科技有限公司', 50, 'are you ok', 1),
       ('格力', '格力电器股份有限公司', 30, '让世界爱上中国造', 1),
       ('阿里巴巴', '阿里巴巴集团控股有限公司', 10, '买买买', 1),
       ('腾讯', '腾讯计算机系统有限公司', 50, '玩玩玩', 0),
       ('百度', '百度在线网络技术公司', 5, '搜搜搜', 0),
       ('京东', '北京京东世纪贸易有限公司', 40, '就是快', 1),
       ('华为', '华为技术有限公司', 100, '万物互联', 1),
       ('小米', '小米科技有限公司', 50, 'are you ok', 1),
       ('格力', '格力电器股份有限公司', 30, '让世界爱上中国造', 1),
       ('阿里巴巴', '阿里巴巴集团控股有限公司', 10, '买买买', 1),
       ('腾讯', '腾讯计算机系统有限公司', 50, '玩玩玩', 0),
       ('百度', '百度在线网络技术公司', 5, '搜搜搜', 0),
       ('京东', '北京京东世纪贸易有限公司', 40, '就是快', 1),
       ('小米', '小米科技有限公司', 50, 'are you ok', 1),
       ('三只松鼠', '三只松鼠股份有限公司', 5, '好吃不上火', 0),
       ('华为', '华为技术有限公司', 100, '万物互联', 1),
       ('小米', '小米科技有限公司', 50, 'are you ok', 1),
       ('格力', '格力电器股份有限公司', 30, '让世界爱上中国造', 1),
       ('阿里巴巴', '阿里巴巴集团控股有限公司', 10, '买买买', 1),
       ('腾讯', '腾讯计算机系统有限公司', 50, '玩玩玩', 0),
       ('百度', '百度在线网络技术公司', 5, '搜搜搜', 0),
       ('京东', '北京京东世纪贸易有限公司', 40, '就是快', 1),
       ('华为', '华为技术有限公司', 100, '万物互联', 1),
       ('小米', '小米科技有限公司', 50, 'are you ok', 1)
以下是一个简单的JavaWeb用户管理的增删改查的示例: 1. 创建数据库表 首先,我们需要创建一个名为"users"的数据库表,包含以下字段:id(主键,自增)、username、password、email。 2. 创建JavaBean 创建一个名为User的JavaBean,包含与数据库表字段对应的属性和相应的getter和setter方法。 3. 创建DAO类 创建一个名为UserDAO的DAO类,用于与数据库进行交互。该类应包含以下方法: - addUser(User user):向数据库中添加用户 - deleteUser(int id):根据用户id删除数据库中的用户 - updateUser(User user):更新数据库中的用户信息 - getUserById(int id):根据用户id从数据库中获取用户信息 - getAllUsers():从数据库中获取所有用户信息 4. 创建Servlet 创建一个名为UserServlet的Servlet类,用于处理用户请求。该类应包含以下方法: - doGet(HttpServletRequest request, HttpServletResponse response):处理GET请求,根据请求参数执行相应的操作(增删改查) - doPost(HttpServletRequest request, HttpServletResponse response):处理POST请求,根据请求参数执行相应的操作(增删改查) 5. 编写JSP页面 创建一个名为user.jsp的JSP页面,用于展示用户信息和接收用户输入。该页面应包含以下内容: - 一个表格用于展示用户信息 - 一个表单用于添加或编辑用户信息 - 按钮用于执行相应的操作(增删改查) 6. 配置web.xml 在web.xml文件中配置UserServlet的映射路径。 以上是一个简单的JavaWeb用户管理的增删改查的示例,你可以根据实际需求进行修改和扩展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值