中文(繁体)
中文(简体)
中文(繁体)
한국어
日本語
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
wemall微信商城系統php版
其他類別
v0
jforum論壇系統2.1.9
其他類別
v0
KesionIEXAM線上考試系統(免費版)v9
其他類別
v0
Google Dorks
其他源碼
1.0
shepherd
其他源碼
v6.1.6-react-shepherd: Prepare Release (#3063)
mongo express
其他源碼
v1.1.0-rc-3
相關資訊
全部
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