-
是spring框架在你抛出的异常是Exception不会发生回滚,必须是RuntimeException的时候才会回滚,所以在写自己的异常类的时候需要继承RuntimeException,才能让spring识别,事务才能成功。查看全部
-
@Before("log()") public void doBefore(JoinPoint joinPoint) { ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); HttpServletRequest request = (HttpServletRequest) attributes.getRequest(); logger.info("url={}", request.getRequestURL()); logger.info("method={}", request.getMethod()); logger.info("ip={}", request.getRemoteAddr()); logger.info("class_method={}", joinPoint.getSignature().getDeclaringTypeName() + "." + joinPoint.getSignature().getName()); logger.info("args ={}", joinPoint.getArgs()); logger.info("111111111111111111111111111111"); } @AfterReturning(returning = "object", pointcut = "log()") public void doAfterReturn(Object object) { logger.info("response={}", object); }查看全部
-
使用spring boot 进行测试查看全部
-
1、切点定义 2、get对象,对象的属性对应get请求中的key查看全部
-
trrrrr查看全部
-
mvn clean package打包项目时跳过单元测试: mvn clean package -Dmaven.test.skip=true查看全部
-
mvn clean package对项目打包,在打包时会自动执行所有单元测试查看全部
-
对Controller的单元测试,使用MockMvc类,自动注入后,调用mockMvc.perform(MockMvcRequestBuilders.get("[url]")).andExpect(MockMvcResultMatchers.status().isOk());查看全部
-
对Controller单元测试的方式: 三个注解为, 1. @RunWith(SpringRunner.class) 2. @SpringBootTest 3. @AutoConfigureMockMvc查看全部
-
单元测试注解: 1.@RunWith(SpringRunner.class) 2.@SpringBootTest查看全部
-
单元测试查看全部
-
@AfterReturning用法查看全部
-
joinPoint用法和requestAttributes用法查看全部
-
AOP使用实例,girlList方法中的两个点(..)表示传入任意参数都会被拦截查看全部
-
Aspect使用实例(拦截)查看全部
举报
0/150
提交
取消