前提:设计库设计用的Localdatetime类型,可以精确到秒,但是前端传参数过来的时候是时间格式(2020-12-7 09:57:27)的String类型,业务层进行处理的时候无法直接转换,要调用utils工具类转换,这样一来很每次都很麻烦,想着在aop拦截的时候拦截指定字段的后缀进行转换,后面发现其实不用,因为Localdatetime都是添加或者修改时候使用,add用的mybatis-plus可以不用管,只有edit的时候才会使用。
解决:1:传的参数前@RequestBody,里面自带封装转换
2:写工具类,每次调用转换
3:在拦截器里设置指定格式后缀拦截转换,比如 xx_datetime,拦截_datetime后缀进行转换格式