該**專案從架構、業務、技術要點全方位考慮,使用現階段主流技術實現,涵蓋了springboot 2.3.0、mybatis 3.4.6、elasticsearch 7.6.2、rabbitmq 3.7.15、redis 5.0、mongodb 4.2.5、mysql5.7等技術,採用docker容器化部署。
用 springboot + mybatis 搭建基本骨架
整合 redis 實現快取功能
整合 spring security + jwt 實現認證和授權
整合 springtask 實現定時任務
整合 elasticsearch 實現商品搜尋
整合 mongodb 實現文件操作
整合 rabitmq 實現延遲訊息
通過該項目的開發,讓我對當前流行的後端技術有了充分的認識,對技術與業務的關係有初步的認知,明白了技術服務於業務,對於業務來說要使用最適合的技術,而不是盲目追求新的、技術性更強的技術。
商城專案總結
sso 單點登入系統 主要解決多系統同意登陸,基礎登陸都系統使用。使用技術 沒有頁面,只有介面 springmvc spring j redis 檢查使用者資訊是否存在 介面查詢資料庫是否由該資料 返回true或者false 註冊使用者 介面接收資料,寫入資料庫 使用者登入 介面接收登陸資料,先上資...
小公尺商城專案總結
指令碼中判斷是否相等不能用equals,沒有這個方法,只能用 資料庫工具類,只需要載入一次就夠了,所以我們採用靜態 塊來初始化該方法,作為工具類使用 public static queryrunner qr null 因為是在不同包下的,所以要用public才可以呼叫 ajax往servlet傳送資...
HTML總結(貴美商城專案)
時隔一年多,終於又上手了一次html專案,最大的感覺就是如果讓自己來寫乙個專案的話,自己可以搞定!這次完成這個專案大概用了七天。這次完成的這個專案也是檢驗一下了自己,很慶幸自我感覺良好。心得主要分為以下兩個方面 布局布局真的非常重要,乙個合理的布局,真的可以省去很多不必要的麻煩。寫乙個專案,網頁要從...