中文(简体)
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
网站地图大全
最新更新
首页
源码下载
编程相关
建站资源
网页设计教程
网络编程教程
首页
>
ASP源码
>
其他类别
atguigu_ssm_crud
其他类别
1.0.0
下载
SSM-CRUD(尚硅谷视频)
一、开发工具
InteliJ IDEA 2019
Maven 3.6.1
二、.功能介绍
1. 增删改查
2. 分页查询
3. 数据校验
前端校验(JS)
后端校验(JSR303)
4. ajax
5. Rest风格URI:
使用Http协议请求方式的动词,来表示对资源的操作
GET: /emps/get/{id} 查询
GET: /emps/get 查询
POST: /emps/save增加
PUT: /emps/update/{id} 修改
DELETE: /emps/del/{id} 删除
DELETE: /emps/dels/{ids} 删除
三、技术支持
1. 基础框架(SSM-Spring+SpringMVC+Mybatis)
Spring 5.1.6
Mybatis 3.5.1
2. 数据库-Mysql 8.0
3. 前端框架-BootStrap 3.3.1
4. 项目依赖管理-Maven 3.6.1
5. 分页插件 PageHelper
6. 逆向工程-mybatis-generator
四、基础环境搭建
1. 创建maven-web工程
2. 导入项目依赖的坐标
spring core
spring mvc
spring jdbc
spring test
spring aop
mysql-connector-jar
jstl taglib
serlevt jsp
mybatis mybatis-spring
pagehelper
hiberate validate
其他
3. 引入Bootstrap前端框架
4. 编写ssm整合配置文件
web.xml
mybatis-config.xml
spring-mybatis.xml
springMVC.XML
configGenerator.xml
5. 测试dao层配置(TestMapper.java)
五、查询
1. 访问index.jsp
2. index页面发送出查询员工列表请求
3. EmployeeController接收请求,查出员工数据,返回视图页面
4. jsp解析数据并显示
六、使用ajax+json实现查询及后续功能
1. index.jsp页面发送ajax请求进行员工数据分页查询
2. 服务器将查询到的数据以json字符串的形式返回给浏览器
3. 浏览器收到json字符串,使用js对json进行解析并处理,jquery操作DOM对象,实现数据显示
4. ajax实现了客户端的无关性
七、员工新增
1. 在index.jsp页面点击“新增”按钮
2. 弹出填写信息的对话框(BootStrap模态框)
3. 去数据库查询部门列表,显示在下拉列表
4. 用户输入数据,完成前后端校验
js+jquery前端校验数据合理性
ajax发送请求校验用户名是否重复
重要数据后端(JSR303)再次校验
5. 实现保存
八、员工信息修改
1. 在index.jsp页面点击“编辑”按钮
2. 弹出用于修改信息的对话框(BootStrap模态框,显示已有信息)
3. 用户输入数据,进行合理性校验
4. 点击修改,完成信息更新
九、员工删除
1. 在index.jsp页面点击“删除”按钮
2. 弹出确认框
3. 完成删除
单个删除 URI: /emps/del/{id}
批量删除 URI: /emps/dels/{ids}
十、总结
展开
附加信息
版本
1.0.0
类型
其他类别
更新时间
2025-01-11
大小
50MB
来自于
Github
相关应用
OpenCore_NO_ACPI_Build
2024-11-13
nspanel_pro_tools_apk
2024-11-12
YuQue_Book_Download
2024-11-12
zkwork_aleo_gpu_worker
2024-11-11
nextcloud_share_url_downloader
2024-11-01
丽华数据分析引擎免费版3.0_搜索_导航_采集_舆情_排行_api
2022-06-28
为您推荐
chat.petals.dev
其他源码
1.0.0
GPT Prompt Templates
其他源码
1.0.0
GPTyped
其他源码
GPTyped 1.0.5
catalogonline
其他类别
1.0.0
ProEventos App
其他类别
1.0.0
MichaelBrandonMorris.KingsportMillSafetyTraining
其他类别
1.0.0
waymo open dataset
其他源码
December 2023 Update
termwind
其他类别
v2.3.0
wp functions
其他类别
1.0.0
相关资讯
全部
volumeshader_bm怎么打开
2023-06-09
volumeshader _ bm测试入口-volumeshader_bm测试地址分享
2023-05-29
sql_设置权限_数据库基础
2009-11-26
Xml_javascript分页
2009-07-07
网页的最大化_最小化_关闭按钮
2009-06-17
HTTP_HOST 和 SERVER_NAME 的区别
2009-06-07
PATH_SEPARATOR是什么
2009-06-07
file_get_contents和curl函数用法
2009-06-07
parse_ini_file用法
2009-06-07
使用session_set_save_handler函数重载SESSION存储方式之MYSQL
2009-06-06
file_get_contents函数不能使用的解决方法
2009-06-06
添加斜杠和mysql_real_escape_string
2009-06-05