
SpringBoot
文章平均质量分 54
Bruin_W
只想把自己遇到的问题发出来记录,并希望能帮到大家-.-
展开
-
引入nacos,logback springProperty标签引用内容无法解析问题解决,配置加载顺序导致
由于我定义的两个配置变量来动态获取application.yml中的配置项,但由报错可以看出是spring容器没有检测到此定义引用,原因是logback日志配置文件,在名字为logback-spring.xml是加载顺序在application.yml前,所以未获取到application.yml中声明的变量值。原创 2023-02-28 10:08:14 · 2781 阅读 · 0 评论 -
Java客户端版本:Kafka使用SASL_SSL方式加密验证
Kafka版本2.4先上生成密钥和证书以及相关Kafka和zookeeper配置的链接根据上文配置完之后就可以编写客户端了。原创 2023-02-09 10:26:12 · 1457 阅读 · 0 评论 -
Kafka增加安全验证安全认证,SASL认证,并通过spring boot-Java客户端连接配置
公司Kafka一直没做安全验证,由于是诱捕程序故需要面向外网连接,需要增加Kafka连接验证,保证Kafka不被非法连接,故开始研究Kafka安全验证使用Kafka版本为2.4.0版本,主要参考官方文档。原创 2023-02-01 19:47:40 · 5467 阅读 · 0 评论 -
SpringSession核心原理为使用装饰者模式
1、给容器中添加了一个组件SessionRepository ----->>>[RedisOperationsSessionRepository] ------>redis操作session。2、SessionRepositoryFilter ----->Flter: session’存储过滤器,每个请求过来都必须经过filter。将原生response和request包装为spring自定义的实体类,然后就可以操作自己定义的方法,以及session工厂。SpringSession 核心原理。原创 2022-12-26 17:00:27 · 701 阅读 · 0 评论 -
nginx实现对websocket加密协议wss协议的反向代理以及websocket整合springboot入门(踩坑)
websocket简单来说就是一个服务端可以向客户端发送请求的一个协议,因为现在企业级开发大部分还是由客户端向服务器发送请求索要请求数据,但是在聊天,消息推送等场景下,需要服务器向web前端或者IOS,Android,小程序推送一些消息,就需要借助websocket工具了需要知道具体的nginx的location配置的规则,对nginx配置有详细了解,故又去看了一遍nginx的配置详解。问题基本都有解决办法,不要放弃,需要理解每个东西的原理,具体运行流程,基本所有问题都能迎刃而解。原创 2022-12-21 11:48:35 · 7230 阅读 · 4 评论 -
springmvc文件上次multipart大小限制配置以及nginx最大文件上传限制也需同时修改client_max_body_size
大文件上传spring配置以及nginx配置原创 2022-08-19 17:07:06 · 780 阅读 · 0 评论 -
log4j日志log.info打印到文件
log.info打印到info.log文件error.info打印到error.log文件原创 2021-10-13 09:42:44 · 1566 阅读 · 0 评论 -
swagger不限于 @bean配置文件需要再交给spring管理
<bean class="com.hms.config.SwaggerConfig"></bean>package com.hms.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configur原创 2021-07-26 14:07:53 · 242 阅读 · 0 评论 -
数据库连接池,#不加serverTimezone=CTT会报错(时区)
spring:datasource:username: rootpassword: rooturl: jdbc:mysql://localhost/springbootdemo?characterEncoding=utf-8&useSSl=false&serverTimezone=CTT#不加serverTimezone=CTT会报错driver-class-name: com.mysql.jdbc.Drivertype: com.alibaba.druid.pool.Drui原创 2021-07-26 14:05:01 · 1220 阅读 · 0 评论 -
POSTMAN使用对象传参,对应@responseBody支持json嵌套
先设置postman响应体,三步然后json串格式如下原创 2020-07-24 16:01:23 · 1515 阅读 · 0 评论 -
Maven仓库只有.lastUpdated文件时解决方案
去掉镜像把镜像去掉就可以了(没有镜像的把镜像加上再试试,网上的说法是加镜像我试了不行,但是我把镜像去了就好了)同时去掉镜像后如果还不行,尝试换Maven几次仓库就可以解决了详见此博客链接https://blog.youkuaiyun.com/Avril___/article/details/104603345...原创 2020-03-02 14:09:35 · 2554 阅读 · 0 评论 -
Maven项目中pom.xml全部报红,依赖导入不成功,jar包不下载等类似问题,迄今为止所有解决方案
Maven项目中pom.xml全部报红,依赖导入不成功,jar包不下载或者出现.lastUpdated文件 等类似问题,迄今为止所有解决方案相信大家在导入新的项目时候会遇到pom文件报红,或者右侧依赖报红等类似情况,博主将这种错误的所有解决方案都陈列了出来,希望对你有帮助第一种将pom文件中的中文删掉,注释的也全部删掉,亲测有效第二种将pom文件中或者右侧MavenProject报红的......原创 2020-03-02 00:28:59 · 19950 阅读 · 12 评论