【发布时间】:2018-03-25 12:49:25
【问题描述】:
我正在获取一个加密字符串作为 Spring 休息控制器方法的查询参数。
我想在字符串到达方法之前根据下面的一些注释(比如@Decrypt)解密字符串
@RequestMapping(value = "/customer", method = RequestMethod.GET)
public String getAppointmentsForDay(@RequestParam("secret") @Decrypt String customerSecret) {
System.out.println(customerSecret); // Needs to be a decrypted value.
...
}
自定义Formatter 在这个用例中是正确的方法吗?
或者我应该使用自定义HandlerMethodArgumentResolver?
【问题讨论】:
标签: spring spring-mvc spring-boot