一、背景
这里存放一些优化 debug 行为的点。
二、场景
01
单元方法测试为了验证某个 assertNull(a), 可以在执行中直接 F2 修改原变量为 null,验证是否跑到。如果是整个服务范围的测试,建议从业务逻辑上考虑造出这样的数据。
02
idea debug 查看当前 BeanPostProcessor 类型的变量 pp 是否为 InfrastructureAdvisorAutoProxyCreator,断点语句应该怎么写?

条件断点表达式这样写:
pp.getClass() == org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator.class