SSM-CRUD (シリコンバレービデオ)
1. 開発ツール
InteliJ IDEA 2019
メイブン 3.6.1
2. 機能紹介
1. 追加、削除、変更、確認
2. ページングクエリ
3. データの検証
フロントエンド検証 (JS)
バックエンド検証 (JSR303)
4.アヤックス
5. 残りのスタイル URI:
3. 技術サポート
1. 基本フレームワーク(SSM-Spring+SpringMVC+Mybatis)
2.データベース-Mysql 8.0
3. フロントエンドフレームワーク - BootStrap 3.3.1
4. プロジェクトの依存関係管理 - Maven 3.6.1
5. ページングプラグイン PageHelper
6. リバースエンジニアリング-mybatis-generator
4. 基本環境の構築
5. お問い合わせ
6. ajax+json を使用してクエリと後続の関数を実装する
1.index.jsp ページは、従業員データのページング クエリを実行するための Ajax リクエストを送信します。
2. サーバーは、クエリされたデータを json 文字列の形式でブラウザに返します。
3. ブラウザーは json 文字列を受け取り、js を使用して json を解析および処理し、jquery が DOM オブジェクトを操作してデータを表示します。
4. Ajax はクライアント側の独立性を実現します
7. 新入社員
1.index.jspページの「追加」ボタンをクリックします。
2. 情報を入力するダイアログ ボックスが表示されます (BootStrap モーダル ボックス)。
3. データベースにアクセスして部門リストをクエリし、ドロップダウン リストに表示します。
4. ユーザーはデータを入力し、フロントエンドとバックエンドの検証を完了します。
js+jqueryフロントエンド検証データの合理性
Ajax はユーザー名が繰り返されているかどうかを確認するリクエストを送信します。
重要なデータ バックエンド (JSR303) が再検証されました
5.保存を実装する
8. 従業員情報の変更
1.index.jspページの「編集」ボタンをクリックします。
2. 情報を変更するためのダイアログ ボックスをポップアップ表示します (BootStrap モーダル ボックス、既存の情報が表示されます)。
3. ユーザーはデータを入力し、妥当性検証を実行します。
4. 「変更」をクリックして情報の更新を完了します。
9. 従業員の削除
10. まとめ