最近项目需要,系统定义了三种密码强度规则,即强、中、弱。这三种规则分别使用了不同的正则表达式,包括了密码长度、字母、数字和特殊字符等方面的内容
说明 往常 ,我们junit测试一般都针对service层,现在越来越多直接基于控制层做单元测试了,因为控制层对业务场影测试更具代表性,更能有效的进行排错 如何配置? 如何Mock各种控制层接口请求(带附件上传接口)? 如何校验结果? 好了,话不多说,先上一段demo
微服务架构中,服务之间的调用关系非常复杂,一个服务可能组合调用不同的微服务,调用过程中可能因为某个网络延迟高、出现异常错误等导致请求失败,为了方便快速排错和监控,需要一套服务追踪来进行管理。Spring Cloud Sleuth 提供了分布式服务链路监控的解决方案,我最近搭建此方案对项目进行了实践,带着对链路监控数据流及采集上报性能有担忧风风险,对框架深入进行了研究