# springmvc02 **Repository Path**: zed058/springmvc02 ## Basic Information - **Project Name**: springmvc02 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-05-04 - **Last Updated**: 2023-09-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 搭建SpringMVC环境 1. 包结构 2. pom.xml spring-webmvc 3. web.xml 核心过滤器,post字符编码过滤器 4. mvc.xml springmvc配置文件 1. 组件扫描 2. mvc注解驱动 3. 视图解析器 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. 重定向到列表页