摘要:Hw行动开始了 阅读全文
posted @ 2021-04-14 21:49 你呀不牛 阅读(487) 评论(3) 推荐(1) 编辑
摘要:1. 多走半里路 很多事情并不难,只是缺乏多走半里路的习惯! 反例 public boolean isInValid(String str) { if (str == null || str.trim().length() == 0) { return true; } return false; } 阅读全文
posted @ 2021-05-09 16:21 你呀不牛 阅读(603) 评论(2) 推荐(2) 编辑
摘要:经过前面几次文章的分享的UT的相关知识,今天接着分享UT相关最后一测文章,希望对大家在UT的学习中有一点点的帮助。 Spring集成测试 有时候我们需要在跑起来的Spring环境中验证,Spring 框架提供了一个专门的测试模块(spring-test),用于应用程序的集成测试。 在 Spring 阅读全文
posted @ 2021-04-28 23:46 你呀不牛 阅读(130) 评论(0) 推荐(0) 编辑
摘要:junit5 JUnit5在2017年就发布了,你还在用junit4吗? 什么是junit5 与以前的JUnit版本不同,JUnit 5由三个不同子项目的多个不同模块组成。 JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage JUnit 阅读全文
posted @ 2021-04-17 20:04 你呀不牛 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Hw行动开始了 阅读全文
posted @ 2021-04-14 21:49 你呀不牛 阅读(487) 评论(3) 推荐(1) 编辑
摘要:本文主要内容为seata的实践篇,理论知识不懂的请参考前文: 我还不懂什么是分布式事务 主要介绍两种最常用的TCC和AT模式。 环境信息: mysql:5.7.32 seata-server:1.4.1 SpringCloud:Hoxton.SR10 SpringBoot:2.3.8.RELEASE 阅读全文
posted @ 2021-04-06 15:26 你呀不牛 阅读(663) 评论(0) 推荐(1) 编辑
摘要:对于有经验的开发写单元测试是非常有必要的,并且对自己的代码质量以及编码能力也是有提高的。单元测试可以帮助减少bug泄露,通过运行单元测试可以直接测试各个功能的正确性,bug可以提前发现并解决,由于可以跟断点,所以能够比较快的定位问题,比泄露到生产环境再定位要代价小很多。同时充足的UT是保证重构正确性 阅读全文
posted @ 2021-03-30 14:21 你呀不牛 阅读(40) 评论(0) 推荐(0) 编辑
摘要:分布式事务解决方案 阅读全文
posted @ 2021-03-28 16:07 你呀不牛 阅读(731) 评论(2) 推荐(2) 编辑