- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 Hystrix开启之后请求头丢失问题
package com.renyue.ris.common.security.feign;import com.netflix.hystrix.HystrixThreadPoolKey;import com.netflix.hystrix.HystrixThreadPoolProperties;import com.netflix.hystrix.strategy.HystrixPlugins;import com.netflix.hystrix.strategy.concurrency.Hyst
2022-05-05 16:36:01
527
原创 关于@validated分组
@Validated在分组验证时并没有添加Default.class的分组,而其他字段默认都是Default分组,所以需要让分组接口继承Default:public interface Creation extends Default
2022-01-05 18:12:26
603
原创 Springboot中如何引入本地jar包,并通过maven把项目成功打包成jar包部署
1.在resources下面新建lib文件夹,并把jar包文件放到这个目录下2.在pom文件定义几个依赖指向刚才引入的文件注意:重点是systemPath这个路径必须得是你jar的路径。其他的按照套路填就行,要求不是太严格。${project.basedir}只是一个系统自己的常量,不用管它直接在maven的pom里给springboot的打包插件引入一下参数就行<includeSystemScope>true</includeSystemScope>总体是这..
2021-12-27 20:36:17
378
原创 jenkins报错mvn: command not found
. 对于java或maven的路径的环境变量是放在/etc/profile中的, 而/etc/profile只有在用户登录的时候才会被load,Jenkins在运行命令时,使用的是Non-login的方式,而这种方式在运行命令时,/etc/profile是不会被load进来的,所以jenkins只能在当前路径下寻找可执行文件解决方式:在Jenkins的设置中可以设置全局变量, jenkins主页面->Manage Jenkins->Configure System->Global P
2021-12-27 18:18:06
5515
原创 几款前后端接口对接以及test
apidoc、swagger、yapi关于后端test除了简单的junit idea还提供了HTTP Client 在tools-HTTP Client.以上工具的具体使用请自行百度。
2021-12-23 17:16:33
235
原创 分布式shiro单点登录跨域、请求等相关问题
先讲一下此次项目的基本架构 使用springcloudalibaba 做的分布式项目shiro实现单点登录,前后端分离,前端使用vue。使用shiro结合redis存储session信息登录之后返回token字符串,前端请求携带在header里以Authorization携带到后台。1跨域问题在gateway进行统一配置@Configurationpublic class CorsConfig { @Bean public CorsWebFilter corsWebFil
2021-12-13 11:07:37
1559
原创 监控redis过期消息
开发过程中可使用redis实现过期消息的通知,话不多说直接上代码。package com.lepu.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.autoconfigure.data.redis.RedisProperties
2021-08-27 14:03:06
160
原创 前后端分离shiro集成未登录未授权option预检解决
最近小编在做新项目的时候采用了前后端分离,使用shiro做权限控制,其中遇到了一些问题。 一 :OPTION请求预检问题 二:未登录未授权跳转问题解决方案: 一:放行OPTIONS请求 二:继承FormAuthenticationFilter类重写其onAccessDenied方法解决未登录 三:未授权设置全局异常捕获为AuthorizationException 话不多多说直接...
2021-07-05 10:50:03
953
原创 shiro控制同一账号只能单客户端登录
DefaultWebSecurityManager securityManager = (DefaultWebSecurityManager)SecurityUtils.getSecurityManager();DefaultWebSessionManager sessionManager = (DefaultWebSessionManager)securityManager.getSessionManager();SessionDAO sessionDAO = sessionManager.getS.
2021-06-08 11:04:31
1018
3
原创 springboot配置多redisTemplete
最近在开发的过程中遇到一个springboot服务需要访问不同的redis集群,默认的springboot只支持单个StringRedisTemplate实例,于是就研究了一下配置多StringRedisTemplate 实例。配置类:package com.risk.engine.config.redis;import org.apache.commons.lang3.StringUtils;import org.springframework.beans.factory.anno
2020-10-20 16:49:13
574
1
原创 java实现ssh登录执行shell命令及一些问题。
可以使用ganymed-ssh2-build210.jar、jsch.jar来实现java远程ssh登录,执行shell命令,,执行命令用分号隔开,如果有些命令执行不了,可以使用source .bash_profile解决。另外jsch.jar还可以实现文件的上传、下载、删除等操作;
2017-07-27 09:09:49
802
centos7 docker、docker-compose离线安装包以及安装脚本
2022-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人