基于已搭建的项目完成用户管理模块

一、创建所需数据库并添加记录

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

二、将资料中的所需页面内容加载到项目当中的webapp目录下

在这里插入图片描述

三、在各包中创建相关的类及接口

1.实体类创建
UserInfo–实体类,映射数据库字段,字段建议一致

在这里插入图片描述
2.在dao层接口定义用户管理模块的增删改查操作
在这里插入图片描述
3.在service - 业务逻辑层中定义与dao层一致接口并编写相关实现类
在这里插入图片描述
在这里插入图片描述

四、各配置文件的编写

1.在UserInfoMapper.xml文件中定义用户增删改查相关SQL语句
在这里插入图片描述
2.jdbc.properties文件中配置数据库的连接
在这里插入图片描述
3.在applicationContext.xml文件中进行spring 和 Mybatis 的整合配置
在这里插入图片描述
4.spring-mvc.xml文件中配置注解扫描位置,映射处理器和适配器以及视图解析器。
在这里插入图片描述
5.在WEB-INF包下的web.xml文件中配置如下文件
在这里插入图片描述
至此,所有的配置文件都配置完成,关于log4j.properties(日志输出配置文件)可以直接拿过来用。接下来进行controller控制层的编写。
controller层中具体实现用户管理模块中增删改查的相关操作,代码如下:
在这里插入图片描述

五、修改各相关jsp页面的参数设置

分析各页面之间的联系,修改其中的参数设置以实现各功能的操作

以下为我的项目中关于用户管理模块的各页面的修改情况,可做大致参考:

  1. 登陆界面

在这里插入图片描述

  1. 用户界面
    在这里插入图片描述
  2. 用户添加界面
    在这里插入图片描述
  3. 用户修改界面
    在这里插入图片描述
  4. 导航菜单界面
    在这里插入图片描述
  5. 主界面
    在这里插入图片描述

六、为此,所有的准备工作都已完成,接下来部署Tomcat服务器进行测试:

这里是引用
这里就不详细介绍idea如何进行tomcat的部署操作了,详情请参考https://jingyan.baidu.com/article/dca1fa6f0c34bcf1a4405232.html

测试结果如下图,web服务器运行成功后会在浏览器出现登陆界面:
在这里插入图片描述
输入数据库添加的用户名和密码登陆进入主界面:
在这里插入图片描述
用户增加操作:

在这里插入图片描述
在这里插入图片描述
用户修改操作:
在这里插入图片描述
用户删除操作:
在这里插入图片描述
所有的操作运行成功,用户管理模块顺利完成。

七、分页查询操作实现步骤(新增知识点)

1.找到pom.xml文件,将分页架包添加到dependencies标签中
在这里插入图片描述
2.在applicationCntext.xml中进行分页配置
在这里插入图片描述
3.在service层中指定page和 size参数
在这里插入图片描述
4.controller 层把得到的结果封装到 PageInfo中在进行使用ModelAndView返回
在这里插入图片描述

发布了3 篇原创文章 · 获赞 1 · 访问量 106

猜你喜欢

转载自blog.csdn.net/Gary_lyy/article/details/104589217