- 博客(6)
- 收藏
- 关注
原创 springboot接口接收list类型入参无数据,@RequestBody无法映射List数据
巨坑!!!!springboot做接口时,由于业务原因,需要在实体类中声明一个List类型的变量,通过@RequestBody进行同步数据实体类中有个List存储其他实体类,想通过@RequestBody进行同步的,但老是同步不了关于@RequestBody同步List类型等其他类型入参为null问题解决办法:1.查看是否使用@Data的getset方法,由于lombook生成的getset方法和我们自己写的getset方法是不一样的,自己生成一下getset,再加个Serializable序列化
2021-11-01 11:33:14
5758
原创 mybatis-plus分页查询时total有值,但是records没有值
当进行分页查询时或者自定义sql分页查询时,total有值,但是records没有值出现这样的情况一般都是分页查询时,没有传页码和页数,加上index和page的值即可查询出结果
2021-10-26 01:47:49
9424
1
原创 springboot集成shiro重写权限验证规则,动态加载权限
shiro的对接口权限的控制,一般都是在接口上加注解,每次进行请求时,在realm中加载用户的角色信息,由角色信息判断是否拥有对该接口的访问权限,无法动态的增加和删除角色对应的接口权限,也无法动态的增加接口绑定的角色权限信息为此重写shiro的权限过滤器能帮助我们去实现自己的权限过滤规则,动态的改变权限,为角色增加和减去权限shiro的过滤器类别1.重写shiro的权限过滤器PathMatchingFilter继承该类import java.util.HashMap;import java.u
2021-10-20 00:22:33
712
原创 springboot集成shiro使用JWT做登录验证
shiro是使用session验证登录状态,想使用JWT为登录验证,只需要重写shiro的登录后的验证过滤器就能使用JWT继承BasicHttpAuthenticationFilter过滤器,重写该类中的方法import com.alibaba.fastjson.JSON;import com.project.User.entity.Result;import com.project.config.JWTToken;import org.apache.logging.log4j.LogManag
2021-10-19 23:54:22
515
原创 springboot整合log4j2报错java.lang.IllegalStateException: Logback configuration error detected:
springboot整合log4j2,报错:Logging system failed to initialize using configuration from 'classpath:log4j2.xml'java.lang.IllegalStateException: Logback configuration error detected:原因:整合springboot时,其中spring-boot-starter-web的子包中,有自带的日志包解决办法:在pom.xml中在该包下增加,
2021-08-20 15:24:06
2927
原创 springboot开发xml接口示例,微服务开发xml接口
springboot开发xml接口在接口路径声明处增加参数produces和consumes@PostMapping(value = "/testxml",produces = MediaType.APPLICATION_XML_VALUE, consumes = MediaType.APPLICATION_XML_VALUE如:produces和consumes的值等于接口类型(application/xml)produces会将请求头的Content-Type或者Accept配
2021-08-20 15:10:10
2010
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人