熟練使用 Python、spring boot、Spring cloud、Spring MVC,redis,mq;
熟練使用 MySQL 數據庫" />
兩年以上 Java 開發經驗,Java 基礎扎實、熟悉 Java 虛擬機原理;
熟練使用 Python、spring boot、Spring cloud、Spring MVC,redis,mq;
熟練使用 MySQL 數據庫,掌握 MySQL 數據庫的基本原理;
具備優秀的文檔能力,使用文字、圖示清楚地表達,能夠熟練編寫各類技術文檔;
具有嫻熟的溝通技巧,執行力強,具有優秀的團隊合作精神、敬業精神;
業務背景:隨著云計算、大數據、物聯網等新技術的發展,API 的使用范圍和重要性愈加凸顯。越來越多的企業和機構開始構建自己的 API 開放平臺,將內部的業務邏輯、數據資源和服務對外開放,以吸引更多的開發者和合作伙伴加入,實現更廣泛的業務拓展和生態建設。
業務目標:設計并實現一個基于 SpringBoot 框架的 API 開放平臺,為調用者提供便捷、高效的 API 調用服務。該平臺可以讓調用者注冊并登錄賬號,通過申請 API 調用次數,使用各種 API 。同時管理員可以通過統一的管理界面,可以方便地添加、刪除和更新接口,并對接口進行版本管理,并且提供 API 調用情況和數據的可視化界面。
具體工作內容:
● 整個項目后端劃分為 WEB 系統、公共模塊、客戶端 SDK、API 網關、接口服務器。
● 后端使用 Swagger + Knife4j自動生成 OpenAPI 規范接口文檔,前端只需在此基礎上使用插件自動生成接口請求代碼,從而降低前后端協助成本。
● 基于 Spring Boot Starter 開發了客戶端 SDK ,一行代碼即可調用接口。
● 簽名認證算法,用戶在注冊賬號時同時生成唯一的 AK/SK 用于鑒權,保障調用的安全性。
● 使用 Dubbo RPC 框架實現子系統間的高性能接口調用
● 使用 Spring Cloud Gateway 作為 API 網關,實現動態路由轉發、訪問控制、流量染色、簽名校驗、調用統計、日志等業務邏輯。
業務背景:隨著云計算、大數據、物聯網等新技術的發展,API 的使用范圍和重要性愈加凸顯。越來越多的企業和機構開始構建自己的 API 開放平臺,將內部的業務邏輯、數據資源和服務對外開放,以吸引更多的開發者和合作伙伴加入,實現更廣泛的業務拓展和生態建設。 業務目標:設計并實現一個基
博客后臺管理系統,通過該系統,管理人員可以快速瀏覽、查詢文章以及評論內容,修改或刪除相應記錄。 技術棧 后端 SpringBoot Mybatis/Mybatis-plus MySQL 前端 Vue2 Vue-Router ElementUI Axios