- 以 vue 撰寫員工通訊錄,藉由父子元件完成新增資料的方式,並執行 CRUD 呼叫後端
- components
- 父傳子,子傳父
- 使用 axios 跟後端進行溝通
- 使用 vue2-datepicker 作為日期輸入的套件
- 使用 mariadb DB、JPA 等技術,接收前端的資料,並做出適當的回應
- Entity 設計
- 統一 Entity 的命名規則
- 將共用的欄位抽出來在 AbstractEntity 中
- 使用 RESTful API
- 物件與資料庫分層管理
- 使用 Spring Data JPA 操作資料庫
- 資料版本進行控管,改善查詢時間
- 使用 Pageable 作為分頁的顯示
- 版本的管控
- 資料的保存
- 改善查詢速度
參考後端 unit test 的 效能測試
- 使用 spring security
- 分布不同權限管理的功能
- 結合 JPA 紀錄建立資料的人員,以及修改資料的人員