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

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

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

二、将资料中的所需页面内容加载到项目当中的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返回
基于已搭建的项目完成用户管理模块