- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 jwt生成秘钥公钥报错‘keytool‘ 不是内部或外部命令,也不是可运行的程序
jwt生成秘钥公钥报错’keytool’ 不是内部或外部命令,也不是可运行的程序 在学习 Spring security Oauth2认证解决方案 时生成jwt公钥私钥一直提示’keytool’ 不是内部或外部命令,也不是可运行的程序错误,以及“ 创建签名文件时提示JKS密钥库使用专用格式,建议迁移到行业标准格式PKCS12 ”警告,在网上找了半天都比较含糊,我将我解决的方法分享给大家。 结尾有福利哦! 1、先查看自己的jdk环境配置是否正常 2、到jdk的bin目录下查看是否拥有 keytool.ex
2021-07-06 19:55:43
723
原创 快速搭建spring-cloud-gateway
快速搭建spring-cloud-gateway 网关概述: • 网关旨在为微服务架构提供一种简单而有效的统一的API路由管理方式。 • 在微服务架构中,不同的微服务可以有不同的网络地址,各个微服务之间通过互相调用完成用户请求,客户 端可能通过调用N个微服务的接口完成一个用户请求。 • 存在的问题: • 客户端多次请求不同的微服务,增加客户端的复杂性 • 认证复杂,每个服务都要进行认证 • http请求不同服务次数增加,性能不高 • 网关就是系统的入口,封装了应用程序的内部结构,为客户端
2021-04-30 10:05:14
631
原创 gateway内置过滤器工厂
Spring Cloud Gateway 内置的过滤器工厂 内置的过滤器工厂 这里简单将Spring Cloud Gateway内置的所有过滤器工厂整理成了一张表格。如下: 过滤器工厂 作用 参数 AddRequestHeader 为原始请求添加Header Header的名称及值 AddRequestParameter 为原始请求添加请求参数 参数名称及值 AddResponseHeader 为原始响应添加Header Header的名称及值 DedupeResponseHea
2021-04-30 09:55:20
510
原创 springboot实现热部署
废话不多说,上干货! 1、这是开启自动编译的 2、同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译并调整延时参数。 compiler.automake.allow.when.app.running -> 自动编译 compile.document.save.trigger.delay -> 自动更新文件 如下图所示:这是运行时的自动编译 ...
2019-10-18 17:37:48
253
原创 springboot实现将数据导出成Excel表格
1、创建实体类 2、创建dao接口 3、mapper文件 3、创建service类 4、service实现类 5、编写controller类 这样导出Excel表格就彻底完成了,访问localhost:8080/downloadsExcelDown下载。 ...
2019-10-18 14:17:35
2381
3
原创 javax.management.InstanceAlreadyExistsException: com.zaxxer.hikari:name=dataSource,type=HikariDataS
javax.management.InstanceAlreadyExistsException: com.zaxxer.hikari:name=dataSource,type=HikariDataSource(一个Tomcat里启动两个springboot) 在日志里的这个报错通常是应为一个Tomcat里无法同时启动两个springboot项目 我遇到这个问题的场景是将一个springboot项...
2019-09-19 14:29:12
3151
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅