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

mall学习教程

mall学习教程,架构、业务、技术要点全方位解析。
专栏成员
372
文章
558725
阅读量
46
订阅数
别再用main方法测试了,太Low!这才是专业的SpringBoot项目测试方法!
JUnit是一款Java语言的单元测试框架,目前大多数Java开发环境都已经支持它了。JUnit测试也就是所谓的白盒测试,在程序员知道程序内部逻辑的基础上进行的测试,使用JUnit能让我们快速地完成单元测试。Spring Boot Test将JUnit和其他测试框架结合起来,提供了便捷高效的测试手段,目前Spring Boot 2.7版本采用的是JUnit 5。
macrozheng
2022-12-14
1.3K0
还在用Swagger?试试这款零注解侵入的API文档生成工具,跟Postman绝配!
在我们使用Swagger的时候,经常会需要用到它的注解,比如@Api、@ApiOperation这些,Swagger通过它们来生成API文档。比如下面的代码:
macrozheng
2021-11-10
9840
干掉 BeanUtils!试试这款 Bean 自动映射工具,真心强大!
平时我经常使用Hutool中的BeanUtil类来实现对象转换,用多了之后就发现有些缺点:
macrozheng
2021-11-01
1.9K0
一位老哥写文怒刚 Redis 作者!
这文之前发过,不过没多少人看到,并且现在我的观点也发生了点变化,所以重新修改一波。
macrozheng
2021-07-02
5990
SpringBoot中的条件装配,彻底爱了!
在实际的项目开发中,我们往往需要根据不同的环境做出不同的配置,例如:在开发环境下,我们会使用内存数据库以便快速启动服务并进行开发调试,在test环境、生产环境,会使用对应环境的数据库。
macrozheng
2021-07-02
8240
加速 SpringBoot 应用开发,官方热部署神器真带劲!
SpringBoot官方开发工具,如果你的应用集成了它,即可实现热部署和远程调试。
macrozheng
2021-04-16
8850
谁说项目明天上线,这货压根不知道开发流程!
互联网中一个项目的上线会需要各个工种间的配合,以研发为视角上会承接产品需求,下会交给测试验证,最终完成项目交付上线。其实除此之外,还会有业务、运营、UI设计、运维,来配合项目的发起、使用和运维维护。
macrozheng
2021-01-25
3890
Java8 的 Stream API 的确牛X,但性能究竟如何呢?
已经对Stream API的用法鼓吹够多了,用起简洁直观,但性能到底怎么样呢?会不会有很高的性能损失?本节我们对Stream API的性能一探究竟。
macrozheng
2020-02-19
3610
Spring Cloud Hystrix:服务容错保护
在微服务架构中,服务与服务之间通过远程调用的方式进行通信,一旦某个被调用的服务发生了故障,其依赖服务也会发生故障,此时就会发生故障的蔓延,最终导致系统瘫痪。Hystrix实现了断路器模式,当某个服务发生故障时,通过断路器的监控,给调用方返回一个错误响应,而不是长时间的等待,这样就不会使得调用方由于长时间得不到响应而占用线程,从而防止故障的蔓延。Hystrix具备服务降级、服务熔断、线程隔离、请求缓存、请求合并及服务监控等强大功能。
macrozheng
2019-09-19
5230
Postman:API接口调试利器
这里不得不说,Postman的界面还是做的很好的,比起Swagger来说好多了,Postman默认提供了两种主题,一种亮色和一种暗色,可以通过左上角的File->Settings按钮打开。
macrozheng
2019-08-20
1.1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档