# springmvc02 **Repository Path**: nqszjf/springmvc02 ## Basic Information - **Project Name**: springmvc02 - **Description**: 第二个mvc 完整 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-04 - **Last Updated**: 2022-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 搭建SpringMVC环境 ### 1、包结构 ### 2、pom.xml spring-webmvc ### 3、web.xml 核心过滤器,post字符编码过滤器 ### 4、mvc.xml springmvc配置文件 - 4.1、组件扫描 - 4.2、mvc注解驱动 - 4.3、视图解析器 - 4.4、静态文件处理 ## 流程图README.png ### 1、页面JSP登录 表单 ### 2、提交登录请求 SpringMVC Controller ### 3、MODEL 模拟登录 admin/123456 ### 4、成功-> session中存入用户 -> 成功页面 welcome.jsp ### 5、失败-> 转发到 登录页面 显示错误信息 ## SSM整合步骤 ### 1、添加依赖 ### 2、web.xml文件配置spring监听器启动spring容器 ### 3、spring和mvc的组件扫描 ### 4、spring配置文件中配置数据源/SQL工厂/Mapper/事务注解驱动 ### 5、DAO层接口及Mapper文件 ### 6、Service接口及实现 ### 7、Service注入DAO,编写方法实现及添加事务注解 ### 8、单元测试 ### 9、控制器及页面 ## 分页插件使用步骤 ### 1、pom.xml 分页插件 ### 2、MyBatis或Spring 配置文件添加了分页的插件 ### 3、PageHelper.startPage(第几页,每页几条记录)在查询方法前面添加 ### 4、修改页面完成分页导航 ## 添加 1. 跳转到添加页面【form】 2. 用户输入数据【提交】 3. 添加操作【addUser】 4. 重定向到列表页 ## 修改 1. 查询用户数据跳转到修改页面 2. 用户输入数据 3. 修改操作 4. 重定向到列表页 ## 删除 1. 删除用户 2. 重定向到列表页