-
在切面中获取HttpServletRequest
查看全部 -
表单验证代码
查看全部 -
BindingResult: 表单验证的时候验证结果进行返回处理
查看全部 -
@RunWidth(类.class):表示要在测试环境里面跑
@SpringBootTest:启动Spring的工程
@AutoConfigureMeckMVC:模仿get请求和post进行测试
MockMvc mvc;
查看全部 -
单元测试是一个工程师必备的技能.
Service 测试
@RunWith(SpringRunner.class) @SpringBootTest
API测试
@RunWith(SpringRunner.class) @SpringBootTest @AutoConfigureMockMvc
查看全部 -
建一个 enums 枚举(不是类)统一管理Code,msg对应关系
更新GirlService中调用的方法 更新传入GirlException 类的参数 统一维护是很重要的技能!
查看全部 -
自己建一个GirlException 类,可实现抛出Code,msg
在handle 异常捕获类,加一个判断(GirlException /Exception )查看全部 -
统一返回异常格式
建一个handle 类(@ControllerAdvice)用于捕获异常,封装返回.
@ExceptionHandler(value = Exception.class) @ResponseBody
查看全部 -
统一异常处理;
用抛出异常的方法,抛出异常信息给http请求者;
从Service 层抛到 Controller 层 继续抛
异常异常,出了异常才抛(年龄小于..)查看全部 -
@runwidth:表示要在测试环境里面跑查看全部
-
@Before 和@After 在同一个方法时,只会生效一个。
查看全部 -
问三:Result.set... 代码重复了,优化。
创建一个ResultUtil 工具类
写三个静态方法(success/error)
然后在Controller 中调用工具类的方法。
查看全部 -
问一:如何把 ”金额必传“打印到网页,而不是控制台?
不打印出来,直接return,并把返回类型String改成Object.
问二:返回格式如何统一?
新建Result 类(http请求返回的最外层对象)(code,msg,data)
返回类型Object改成Result<Girl>
查看全部 -
如何获取Http 返回的内容呢?
@AfterReturning(returning="object",pointcut="log()")
查看全部 -
使用 logger 记录url/method/ip/类方法/参数
joinPoint获取类方法,参数
查看全部
举报