
Springboot
zoroDcup
这个作者很懒,什么都没留下…
展开
-
AOP解密加密接口要点记录
项目背景:需要对项目的前后端进行加密传输,后台统一处理,此时我们经常会用到spring的AOP,方便快捷,以下为书写过程中的记录以及总结。项目环境:springboot【说明】前台加解密,以及后台加解密过程忽略,各位大佬根据自己项目书写即可。主要业务代码如下:@Pointcut("@annotation(com.zoro.drei.common.annotation.SecurityAsIn)") public void pointcut() { } @Aro原创 2021-02-19 15:57:14 · 351 阅读 · 0 评论 -
Cannot generate variable name for non-typed Collection parameter type
项目背景:前端使用post方式请求,data类型为json数据类型,后台使用@RequestBody List list接受参数,然后报错Cannot generate variable name for non-typed Collection parameter type后台代码: @RequestMapping(value = "/method", method = RequestMethod.POST) public Result method(@RequestBod原创 2020-07-20 11:08:56 · 5935 阅读 · 0 评论 -
@SpringBootTest注解进行单元测试
1、首先我们通过idea创建一个Springboot项目,项目目录生成后,默认都会带main和test目录,如下:2、我们在test目录下创建测试类,正常情况下创建项目的时候会自带生成对应的测试类,如下:此时你发现test注解引用的是junit包import org.junit.Test;查看pom文件也会发现引入了如下maven依赖包: <de...原创 2019-12-31 18:23:29 · 8655 阅读 · 5 评论 -
Mybatis-plus的Mapper CRUD 接口查询数据错误
背景介绍:项目中的mapper接口集成了mp的Mapper CRUD 接口(BaseMapper),格式如下:最初写法public interface XXXXMapper extends BaseMapper<T> {}经过无数的坑,发现此处写法是错误的,不过也加深了印象;最终写法public interface XXXMapper extends Base...原创 2019-12-19 15:57:10 · 870 阅读 · 0 评论 -
Springboot 集成mybatis-plus过程中遇到的一些问题
1.要是用mp的BaseMapper的crud接口,必须重写MybatisPlusConfig配置文件,否则扫描不到对应的map接口,报错找不到什么statement(具体错误记不得了),主要的配置代码如下://此处好像也必须,否则mp的3.x版本会报错,需要指定DialectType这个玩意@Bean public PaginationInterceptor pagination...原创 2019-12-18 16:04:10 · 700 阅读 · 0 评论 -
Springboot 后台接收参数处理与前台ajax相关属性配置异常记录
后台错误日志:引号内为参数名称org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'xxxx' is not presentorg.springframework.web.bind.MissingServletRequestParameterExce...原创 2019-04-22 14:51:37 · 491 阅读 · 0 评论