-
打包的时候跳过单元测试
mvn clean package -Dmaven.test.skip=true
查看全部 -
@AutoConfigureMockMvc
查看全部 -
笔记 异常捕获 @ControllerAdvice
查看全部 -
笔记 @Pointcut
查看全部 -
记录一下before aspect component
查看全部 -
Spring框架中只对RuntimeException进行事务回滚,而Exception则不会回滚。
查看全部 -
自定义Exception
查看全部 -
1.使用@Valid表单验证
2.使用AOP处理请求
3.统一异常处理
4.单元测试
查看全部 -
1.对Service的Test
pom.xml引入junit
加注解:
@RunWith(SpringRunner.class)
@SpringBootTest
@Test
2.对Controller的Test
@RunWith(SpringRunner.class)
@SpringBootTest
@AutoConfigureMockMvc
@Test
@RunWith(SpringRunner.class) @SpringBootTest @AutoConfigureMockMvc class GirlControllerTest { @Autowired private MockMvc mvc; @Test public void girlList() throws Exception { mvc.perform(MockMvcRequestBuilders.get("/girls")) .andExpect(MockMvcResultMatchers.status().isOk()) .andExpect(MockMvcResultMatchers.content().string("abc")); } }
3.打包时跳过单元测试:
mvn clean package -Dmaven.test.skip=true
查看全部 -
切面方法中使用@AfterReturning注解可以获得方法的执行结果。
查看全部 -
@Pointcut使用方法
可以避免在每个代理方法上重复定义截获规则。
查看全部 -
拦截指定Controller下的所有方法,参数任意的写法。
查看全部 -
注解编写时智能提示不显示时,可以先定义下面的方法。这样就会有提示了。
查看全部 -
Controller中有验证的方法要获取验证结果,需要通过添加BindingResult参数获取。
查看全部 -
必须:在需要验证的参数前加@Valid注解以启用验证功能。
查看全部
举报