学任何语言,项目才是重点,对着项目源码看,再怎么不懂再怎么不会也会了,都是一些重复性、经常用的东西,见得多了,就懂了,快速到项目,好好做项目,做企业实际用到的项目,做最好的项目!!!
以前要求的技术栈都是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
转载:https://blog.csdn.net/weixin_40562504/article/details/109040570