o 熟練使用 Java、Spring Boot、Spring Cloud、MyBatis,具備分布式架構設計經(jīng)驗(如 Redis 緩存)。
o 在高并發(fā)場景下,通過優(yōu)化系統(tǒng)架構和代碼,成功將 QPS 提升" />
? 后端開發(fā):
o 熟練使用 Java、Spring Boot、Spring Cloud、MyBatis,具備分布式架構設計經(jīng)驗(如 Redis 緩存)。
o 在高并發(fā)場景下,通過優(yōu)化系統(tǒng)架構和代碼,成功將 QPS 提升 300%。
? 數(shù)據(jù)庫:
o 熟悉MySQL,具備索引優(yōu)化、事務隔離級別調優(yōu)經(jīng)驗,熟悉 Redis 緩存技術。
o 了解 Oracle 數(shù)據(jù)庫,具備基本的 SQL 優(yōu)化能力。
? 前端開發(fā):
o 熟悉 Vue3 + ElementUI 開發(fā)響應式頁面,掌握 Axios 異步請求及前后端分離架構。
o 具備前端頁面性能優(yōu)化經(jīng)驗,能夠與后端開發(fā)緊密協(xié)作。
? 工具與部署:
o 熟悉 Git、Maven 進行版本控制和項目管理。
o 具備 Linux 服務器運維經(jīng)驗(Tomcat),能夠完成項目部署和調優(yōu)。
項目描述:參考京東、天貓等成熟電商模式,開發(fā)了一個綜合性 B2C 電商平臺,支持商品瀏覽、購物車管理、訂單
支付、收藏點數(shù)等功能。平臺支持多維度商品展示與搜索,用戶可便捷完成從選購到支付的全流程操作。
技術棧:Spring Boot + MyBatis + Redis + Vue3 + MySQL
開發(fā)工具:IDEA + Navicat + Tomcat + Maven
責任描述:
1. 購物車數(shù)據(jù)同步
o 游客模式:使用Cookie存儲臨時購物車數(shù)據(jù)(7天有效期,JSON格式存儲)
o 用戶登錄后:自動合并Cookie與Redis中的購物車商品,處理重復商品數(shù)量疊加
2. 商品展示體系
o 實現(xiàn)三級商品分類(如手機→智能手機→小米品牌),使用MyBatis關聯(lián)查詢嵌套結果集
o 首頁輪播圖配置化:通過數(shù)據(jù)庫存儲圖片URL,運營人員可隨時更新活動海報
3. 基礎支付功能
o 集成支付寶沙箱接口,完成支付狀態(tài)回調驗證(防止偽造支付成功請求)
o 使用Spring定時任務每日凌晨清理超時未支付訂單,釋放庫存占用