-
打包的時候跳過單元測試
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注解以啟用驗證功能。
查看全部
舉報