SSM整合(实现CRUD)

CRUD:Create(添加) Retrieve(查询) Update(更新) Delete(删除)

功能点

  1. 分页
  2. 数据校验:jQuery数据校验+JSR303后端校验
  3. ajax
  4. Rest风格的URI:使用HTTP协议请求方式的动词来表示对资源的操作(GET-查询、POST-新增、PUT-修改、DELETE-删除)

技术点

  1. 基础框架:SSM(SpringMVC+Spring+MyBatis)
  2. 数据库:MySQL
  3. 前端框架:BootStrap
  4. 项目的依赖管理:Maven
  5. 实现分页功能的插件:PageHelper
  6. 逆向工程:MyBatis Generator

基础环境搭建

  1. 创建Maven工程

此时的目录结构:在这里插入图片描述

  1. 引入项目依赖度jar包:spring、springmvc、mybatis、数据库连接池、数据库驱动、其他(jstl、servlet-api、junit)

中央仓库中寻找;在pom.xml中添加

  1. 引入bootstrap
    在这里插入图片描述
  2. 编写SSM整合的关键配置文件:web.xml, spring配置文件, springmvc配置文件, mybatis配置文件;使用mybatis逆向工程生成对应的bean以及mapper
  3. 测试mapper

查找

  1. 访问index.jsp页面
  2. index.jsp页面发送出查询员工列表的请求
  3. EmployeeController处理请求(需要调用EmployeeService中的getAll(),但这个方法实际是调用了EmployeeMapper类中的具体的查询方法——可以指定某一属性后进行查找,即模糊匹配),查出员工数据
  4. 来到list.jsp页面进行展示

新增

  1. 在index.jsp页面点击“新增”
  2. 弹出新增对话框,输入后点击保存
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值