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

一、创建所需数据库并添加记录 基于已搭建的项目完成用户管理模块
文章图片

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

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

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

    推荐阅读