spring
文章平均质量分 88
爱思考的王同学
这个作者很懒,什么都没留下…
展开
-
微服务单元测试 Mock使用与详解
最近在搞微服务的项目,搞完后发现内部需要调用别的服务的接口,可是另一个服务还没有写完我还调不通,哪这就非常尴尬了。这种情况下要怎么测试呢?这时就需要引入Mock的概念。1 什么是Mockmock是在测试过程中,对于一些不容易构造/获取的对象,创建一个mock对象来模拟对象的行为。比如说你需要调用B服务,可是B服务还没有开发完成,那么你就可以将调用B服务的那部分给Mock掉,并编写你想要的返回结果。2 Spring Boot的测试类库现在绝大多数的java服务都是Spring框架搭建的,并且也会使用到原创 2021-05-18 11:02:05 · 680 阅读 · 0 评论 -
Spring使用注解式声明切面与使用
1 什么是面向切面这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。AOP是Spring提供的关键特性之一。AOP即面向切面编程,是OOP编程的有效补充。使用AOP技术,可以将一些系统性相关的编程工作,独立提取出来,独立实现,然后通过切面切入进系统。从而避免了在业务逻辑的代码中混入很多的系统相关的逻辑——比如权限管理,事物管理,日志记录等等。这些系统性的编程...原创 2019-07-25 14:38:37 · 445 阅读 · 0 评论