-
@RunWith( SpringRunner. class)
@SpringBootTest? 封裝的junit測(cè)試
Assert. assertEquals?斷言
----------
@AutoConfigureMockMvc
MockMVC?測(cè)試Controller?
查看全部 -
使用 @ControllerAdvice 實(shí)現(xiàn)全局異常處理
@ExceptionHandler(value = Exception. class )
自動(dòng)的事務(wù)回滾只支持?RuntimeException
查看全部 -
統(tǒng)一接口返回?cái)?shù)據(jù)格式
查看全部 -
ServletRequestAttributes? attributes = RequestContextHolder.getRequestAttributes();
HttpServletRequest? request = attributes.getRequest();
查看全部 -
@Pointcut?切點(diǎn)
共用的方法?
LoggerFactory.getLogger(HttpAspect.class)
日志打印
查看全部 -
第一步,添加依賴
Springboot.starter.aop
第二步,啟動(dòng)類添加注解
AOP不需要
第三步,創(chuàng)建處理文件
@Aspect?攔截注解
@Component?被掃描
@Before ("execution(public *?包.類.方法(..))")?方法執(zhí)行之前
查看全部 -
將通用的服務(wù),從具體業(yè)務(wù)邏輯中分離出來(lái)? ?
查看全部 -
@Valid?啟用驗(yàn)證
BindingResult?驗(yàn)證結(jié)果
bindingResult.hasErrors() 驗(yàn)證失敗
bindingResult.getFieldError().getDefaultMessage()?錯(cuò)誤信息
查看全部 -
項(xiàng)目源碼,https://github.com/Daoshun/girl,連接oracle版,需要的同學(xué)可以參考下。
查看全部 -
源碼地址:https://git.oschina.net/liaoshixiong/girl/tags
查看全部 -
打包的時(shí)候 跳過(guò)單元測(cè)試 -Dmaven。test.skip=true
查看全部 -
API測(cè)試? ? controller 測(cè)試(/girls)
增加了@AutoConfigureMockMvc
查看全部 -
API測(cè)試? ? controller 測(cè)試(/girls),使用的是MockMvc類
查看全部
舉報(bào)