logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot整合Shiro实现登录认证和权限授权

Shiro是一个功能强大、灵活的,开源的安全框架,主要可以帮助我们解决程序开发中认证和权限等问题。基于拦截器做的权限系统,权限控制的粒度有限,为了方便各种各样的常用的权限管理需求的实现,我们有必要使用比较好的安全框架。早期Springsecurity 作为一个比较完善的安全框架比较火,但是Springsecurity学习成本比较高,于是就出现了shiro安全框架,学习成本降低了很多,而且基本的功能

#spring boot
redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required的解决方案之一

SpringBoot 项目遇到redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required报错原因:主要就是redis或jedis的密码认证不通过,需要加上密码检查项目的配置文件或者本地设置如项目的【.properties】或【.yml】配置文件# Redis相关配置spring.redis.ho

#redis
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。的解决方案之一

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。客户端在发送请求后,还没等服务器响应就断开了连接。tomcat中配置了一个连接超时时间connectionTimeout,如果在这个时间之后客户端还未得到服务器端的响应的话,就会主动断开连接。tomcat中默认的连

#java
Intellij IDEA git push(推送)后,如何撤回远程推送?

点击这里>IDEA之git commit后未push,如何撤销commit?解决方案:1、找到本地存放代码的位置,右击鼠标,选择Git Bash Here2、复制想要回退的【版本号】3、执行git reset --hard 【版本号】回到没有问题的版本4、执行git push origin 【分支如:dev】 --forcepush到相应分支并覆盖,完成。...

#git#idea
VScode git commit(提交)和push(推送)后,如何撤回?

解决方案:commit(提交)后撤回push(推送)后撤回1、打开终端,查看提交日志 > git log2、找到本地存放代码的位置,右击鼠标,选择【Git Bash Here】3、执行git reset --hard 【版本号】4、执行git push origin 【分支如:dev】 --force以上步骤详情可见下面这篇文章,同理。相关文章 > IDEA git push(推送)后

#git
java.lang.NoSuchMethodError: org.apache.poi.ss.usermodel.Cell.getCellType()的解决方案之一

2022-05-10 14:41:20.246 ERROR 22340 --- [nio-8020-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler disp

#java#apache#spring
Java实现方法接口入参同时包含文件、字段和对象等多种类型。HTTP请求返回415状态,Content type ‘application/octet-stream‘ not supported错误。

Java实现方法接口入参同时包含文件、字段和对象等多种类型。HTTP请求返回415状态,Content type ‘application/octet-stream‘ not supported错误。

#java#postman
使用callSettersOnNulls配置解决数据库sql字段为空值不返回的问题

今天开发联调的时候发现了这样一个问题:Mybatis的sql查询语句select一些字段,resultType返回类型是Map,用sql在数据库中执行有返回,不过值是null,但是用postman测试接口数据返回的时候,这个字段却不见了,导致前端接收字段Key和Value丢失。根据业务需求,我们想返回所有字段,包括空值字段。查阅资料,需要用到callSettersOnNulls的相关配置。方法一:

#java
Error: `gyp` failed with exit code: 1的解决方案

解决方案:1、进入node_modules,删除node-gyp2、执行npm i -g node-gyp3、删除node_modules4、执行npm i -d完成!

java.io.IOException: The server sockets created using the LocalRMIServerSocketFactory的解决方案之一

SpringBoot项目启动报错java.io.IOException: The server sockets created using the LocalRMIServerSocketFactory only accept connections from clients running on the host where the RMI remote objects have been ex

#idea
    共 13 条
  • 1
  • 2
  • 请选择