spring cloud
奋斗者潘
可上九天揽月,可下五洋捉鳖,谈笑凯歌还。
展开
-
Java 递归计算当前用户下所有子用户对应的有效用户个数
java 递归计算当前用户下所有子用户对应的有效用户个数原创 2022-04-08 19:22:44 · 1104 阅读 · 0 评论 -
Springboot启动提示:com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
错误提示,如下:13:46:52.177 [main] ERROR c.a.n.c.r.c.g.GrpcClient - [printIfErrorEnabled,99] - Server check fail, please check server 192.168.2.154 ,port 9848 is available , error ={}java.util.concurrent.ExecutionException: com.alibaba.nacos.shaded.io.grpc.St原创 2021-07-14 13:59:39 · 41540 阅读 · 50 评论 -
SpringBoot启动提示:error Type referred to is not an annotation type: PreAuthorize
17:45:41.171 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - [refresh,590] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error cre.原创 2021-07-09 17:54:02 · 5287 阅读 · 2 评论 -
DOCKER 安装Nginx+SFTP 容器
一、场景:SpringBoot实现SFTP文件上传、下载、删除、预览等功能。二、准备环境:1、Docker安装SFTP,如下:拉取sftp镜像docker pull atmoz/sftp启动sftp容器docker run --name mysftp -v /home/upload:/home/admin/upload --privileged=true -p 2294:22 -d atmoz/sftp admin:admin:upload–name mysftp 容.原创 2021-04-29 10:05:09 · 367 阅读 · 0 评论 -
Java代码插入的记录时间与保存到MYSQL数据库后的时间不一致,时间相差8小时
1.问题 Java代码插入的记录时间与保存到MYSQL数据库后的时间不一致,时间相差8小时,例如: Java代码里插入的时间为:2021-04-12 14:57:53 数据库里面显示的时间为:2021-04-12 06:57:53 2.原因分析JDBC连接时设置了serverTimezone=UTC;UTC代表的是全球标准时间,而我们使用的时间是北京时区也就是东八区,领先UTC八个小时。所以造成了我们Java代码插入的记录时间与保存到MYSQL数据库后的时间不一致...原创 2021-04-28 15:21:59 · 2029 阅读 · 0 评论 -
Linux服务器安装Nacos正常启动,但控制台无法访问
Docker容器中部署Nacos服务注册中心1、拉镜像dockerpull nacos/nacos-server2、启动服务dockerrun --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server3、Web无法访问控制台解决方案:经过多方面的分析,Nacos服务安装部署是成功的。最后分析:访问不了应该就是端口的问题,优先考虑防火墙,具体,如下:一、防火墙的状态。有时打开防火墙...原创 2021-04-25 12:08:27 · 11382 阅读 · 5 评论 -
SpringBoot 多模块获取Nacos配置信息
项目结构,如下:问题:在子模块中始终获取不到Nacos中的配置信息?Nacos配置信息,如下:代码片段,如下:解决办法:1. 首先在启动服务Controller类中写一个测试方法,是否可以获取到Nacos配置,测试结果发现@RefreshScope // 这个注解一定要加上,不然会导致Nacos配置信息修改后,这里不会自动刷新。@RestControllerpublic class SysLoginController{@Value("${xss.enab原创 2021-04-24 14:09:40 · 2064 阅读 · 1 评论 -
Maven父子工程依赖jar传递方式
一、如果你需要子工程直接自动引用父类的jar包,可以使用以下管理方法:<dependencies>....</dependencies>如图下:二、如果父项目pom使用,如下方式:子项目pom不会自动使用父pom中的jar包,如果需要使用,就要给出groupId和artifactId,无需给出version<dependencyManagement><dependencies>...原创 2021-04-22 15:44:01 · 736 阅读 · 0 评论 -
SpringBoot WebSocket服务端无法连接
WebSocket客户端测试,如下:URL:ws://127.0.0.1:8080/ws/1 点击连接时,提示如下错误:代码片段,如下:分析从代码上分析,这个websocket服务端的代码非常简单,但客户端就是死活无法连接,郁闷得不要不要的,最后排查问题往往出现在一些小的细节上。解决在spring security配置类中增加如下匿名访问就可以了。...原创 2021-04-21 18:27:57 · 8238 阅读 · 1 评论 -
idea maven projects中项目变灰的解决办法
idea maven projects中项目变灰,会带来一些影响(如:导致项目依赖包报错等问题如图2)如图2:分析造成原因:忽略了maven项目模块解决File >> Settings >> Maven >> Ignored Files,把变灰模块的标记去掉去掉标记后,模块恢复正常,依赖正常下载下来了...原创 2021-04-21 17:02:12 · 892 阅读 · 0 评论 -
解决Spring Cloud Feign 上传文件,提示:the request was rejected because no multipart boundary was found的问题
我在网上查了很多关于 Spring Cloud 文件上传的相关资料也花费了不少时间,根据他们提供的方案修改也没有得到解决,终于在朋友的帮忙下,终于解决了我的问题,也与大家分享了下,如下:一、项目结构首先介绍一下项目结构,我们开发的项目结构比较简单xxx-api工程:这个工程主要是对外提供接口.xxx-core工程:这个工程承载核心业务处理.二、上代码对于开发者来...原创 2020-04-10 10:25:08 · 5229 阅读 · 2 评论 -
spring-boot 如何加载rsources下面的自定义配置文件
1.创建一个自定义properties文件,如下:config.msg = hello world!config.name = "潘浩"2.写一个读取配置文件的类import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotati原创 2017-09-06 18:01:20 · 792 阅读 · 0 评论