學任何語言,項目才是重點,對着項目源碼看,再怎么不懂再怎么不會也會了,都是一些重復性、經常用的東西,見得多了,就懂了,快速到項目,好好做項目,做企業實際用到的項目,做最好的項目!!!
以前要求的技術棧都是ssm(spring + springmvc + mybatis),現在大部分公司的技術棧都要求springboot,springcoud了,兩者有什么區別呢:
建議自己去搜搜,順便看下為什么現在公司都用后者了
1、ssm(spring + springmvc + mybatis):
基於 SSM + VUE 的 B2C 電商項目
https://github.com/71yuu/YMall
2、springboot:
mall項目是一套電商系統,包括前台商城系統及后台管理系統,基於SpringBoot+MyBatis實現,采用Docker容器化部署。前台商城系統包含首頁門戶、商品推薦、商品搜索、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。后台管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。
https://github.com/macrozheng/mall
3、springcloud
mall-swarm是一套微服務商城系統,采用了 Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Docker、Elasticsearch等核心技術,同時提供了基於Vue的管理后台方便快速搭建系統。mall-swarm在電商業務的基礎集成了注冊中心、配置中心、監控中心、網關等系統功能。文檔齊全,附帶全套Spring Cloud教程。
https://github.com/macrozheng/mall-swarm
4、springcloud Alibaba
mall-cloud-alibaba 是一套基於開源商城 mall 改造的 spring cloud alibaba 體系微服務商城系統。采用了spring cloud alibaba 、 Spring Cloud Greenwich、Spring Boot 2、MyBatis、Docker、Elasticsearch等核心技術。前台商城系統包含首頁門戶、商品推薦、商品搜索、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。后台管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。
https://github.com/mtcarpenter/mall-cloud-alibaba