首页
学习
活动
专区
工具
TVP
发布

mall学习教程

mall学习教程,架构、业务、技术要点全方位解析。
专栏作者
370
文章
507900
阅读量
44
订阅数
告别Jenkins!一键部署项目到远程服务器,这款开源神器真香!
很多小伙伴在学习 mall 电商项目时,都会在部署上折腾许久,本文将使用 Rainbond 部署 mall 电商项目,通过 Rainbond 部署 mall 商城项目非常方便、简单,让我们专注于代码。Rainbond 是一个云原生应用管理平台,使用简单,不需要懂容器、Kubernetes和底层复杂技术,轻松的在 Kubernetes 上部署应用并体验 Kubernetes 带来的能力。
macrozheng
2023-02-27
7200
Nacos 2.2.0 正式发布!新特性很香!!
10 月 28 日的时候,Nacos 2.2.0-BETA[1] 发布,这是一个预发布的 beta 版本。就在前不久,Nacos 2.2.0[2] 版本正式发布。
macrozheng
2023-02-27
6870
还在用HttpUtil?SpringBoot 3.0全新HTTP客户端工具来了,用起来够优雅!
Http Interface让你可以像定义Java接口那样定义HTTP服务,而且用法和你平时写Controller中方法完全一致。它会为这些HTTP服务接口自动生成代理实现类,底层是基于Webflux的WebClient实现的。
macrozheng
2022-12-14
2.6K0
几分钟上线一个项目文档网站,这款开源神器实在太香了!
Docsify是一款开源的文档生成工具,目前在Github上已有21K+Star。Docsify可以快速帮你生成文档网站,不同于VuePrese和Hexo的地方是它不会生成静态的.html文件,所有转换工作都是在运行时。
macrozheng
2022-12-14
1.7K0
告别if else!试试这款轻量级流程引擎吧,自带IDEA插件真香!
LiteFlow是一个轻量且强大的国产流程引擎框架,可用于复杂的组件化业务的编排工作。通过它我们可以把业务逻辑都定义到不同组件之中,然后使用简洁的规则文件来串联整个流程,从而实现复杂的业务逻辑。
macrozheng
2022-12-14
7040
支持Nacos 2.1.0!这套Spring Cloud Gateway+Oauth2终极权限解决方案升级了!
在微服务系统中实现权限功能时,我们不应该把重复的权限校验功能集成到每个独立的API服务中去,而应该在网关做统一处理,然后通过认证中心去统一认证,这样才是优雅微服务权限解决方案!
macrozheng
2022-07-24
1K0
还在用命令行看日志?快用Kibana吧,可视化日志分析YYDS!
日志收集系统的原理是这样的,首先应用集成了Logstash插件,通过TCP向Logstash传输日志。Logstash接收到日志后根据日志类型将日志存储到Elasticsearch的不同索引上去,Kibana从Elasticsearch中读取日志,然后我们就可以在Kibana中进行可视化日志分析了,具体流程图如下。
macrozheng
2022-07-24
3290
Mall电商实战项目全面升级!支持最新版SpringBoot,干掉循环依赖...
mall项目采用现阶主流技术实现,这些主流技术基本都升级了目前最新稳定版,具体升级内容大家可以参考下表。
macrozheng
2022-07-24
6630
颜值爆表!推荐两款JSON可视化工具,配合Swagger使用真香!
JsonHero是一款开源的JSON可视化工具,目前在Github已有2.9K+Star,通过JsonHero可以非常方便地查看JSON数据,它支持列视图、树视图和编辑视图,总有一款适合你!
macrozheng
2022-05-31
1K0
超越 Nginx!号称下一代 Web 服务器,用起来够优雅!
Caddy是一款功能强大,扩展性高的Web服务器,目前在Github上已有38K+Star。Caddy采用Go语言编写,可用于静态资源托管和反向代理。
macrozheng
2022-04-12
6260
神器 SpringDoc 横空出世!最适合 SpringBoot 的API文档工具来了!
SpringDoc是一款可以结合SpringBoot使用的API文档生成工具,基于OpenAPI 3,目前在Github上已有1.7K+Star,更新发版还是挺勤快的,是一款更好用的Swagger库!值得一提的是SpringDoc不仅支持Spring WebMvc项目,还可以支持Spring WebFlux项目,甚至Spring Rest和Spring Native项目,总之非常强大,下面是一张SpringDoc的架构图。
macrozheng
2022-04-12
3K0
升级 SpringBoot 2.6.x 版本后,Swagger 没法用了!
首先我们来聊聊SpringBoot的版本,目前最新版本是2.6.4版本,2.7.x即将发布,2.4.x及以下版本已经停止维护了,目前的主流版本应该是2.5.x和2.6.x。具体可以看下下面这张表。
macrozheng
2022-04-12
2.4K0
还在用 RedisTemplate?试试 Redis 官方 ORM 框架吧,用起来够优雅!
RedisOM是Redis官方推出的ORM框架,是对Spring Data Redis的扩展。由于Redis目前已经支持原生JSON对象的存储,之前使用RedisTemplate直接用字符串来存储JOSN对象的方式明显不够优雅。通过RedisOM我们不仅能够以对象的形式来操作Redis中的数据,而且可以实现搜索功能!
macrozheng
2022-04-12
4500
一键部署 K8S 环境,10分钟玩转,这款开源神器实在太香了!
Rancher Desktop 是一款开源的K8S管理工具,目前在Github上已有2.9K+Star。它是桌面版的K8S和容器管理工具,支持在Windows, macOS and Linux上使用。如果你在Windows上想搭建K8S环境,使用Minikube的话,就得先搭建虚拟机、然后安装Linux、再安装Minikube才行。而使用Rancher Desktop的话你只需安装它即可,它将自动安装K8S环境,确实很方便!
macrozheng
2022-04-12
1.6K0
还在用HttpUtil?试试这款优雅的HTTP客户端工具吧,跟SpringBoot绝配!
Retrofit是适用于Android和Java且类型安全的HTTP客户端工具,在Github上已经有39k+Star。其最大的特性的是支持通过接口的方式发起HTTP请求,类似于我们用Feign调用微服务接口的那种方式。
macrozheng
2022-02-23
1.1K0
再见 Typora !这款开源的 Markdown 神器界面更炫酷,逼格更高!
MarkText号称下一代Markdown编辑器,是一款简单易用的开源编辑器,支持Linux、MacOS和Windows系统。MarkText在Github上已经有26.9k+Star,可见其是非常流行的!
macrozheng
2022-02-23
1.2K0
SpringBoot 实现 Excel 导入导出,性能爆表,用起来够优雅!
EasyExcel是一款阿里开源的Excel导入导出工具,具有处理快速、占用内存小、使用方便的特点,在Github上已有22k+Star,可见其非常流行。
macrozheng
2022-01-17
2.4K0
这些年我用过的API文档工具,个个是精品!
Swagger是一款非常流行的API文档工具,它能帮助你简化API文档的开发,极大提高开发效率,之前在mall项目中就是使用的它。
macrozheng
2021-12-16
1.3K0
为啥人家的命令行终端如此炫酷?原来用了这款137K+Star的神器!
OhMyZsh是一款开源工具,可以用于管理Zsh(Linux命令解释器的一种)的配置。使用OhMyZsh可以让你看起来像有10年工作经验的程序员,OhMyZsh有几百种插件可以供你使用,还有各种炫酷的主题。OhMyZsh非常流行,在Github上已经有137K+Star!
macrozheng
2021-12-08
8640
再见 Typora!这款 Markdown 神器绝了!
对于创作平台来说内容编辑器是十分重要的功能,强大的编辑器可以让创作者专注于创作“笔”下生花。而最好取悦程序员创作者的方法之一就是支持 Markdown 写作,因为大多数程序员都是用 Markdown 来写文章。
macrozheng
2021-10-13
3K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档