springboot
alwaysRise
这个作者很懒,什么都没留下…
展开
-
记录一次Linux中使用logback-spring无法产生日志的问题
<?xml version="1.0" encoding="UTF-8" ?><configuration> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径 --> <property name="LOG_HOME" value="logs"/> <!-- 彩色日志 --> <!-- 彩色日志依赖的渲染类 --> <conversionRule convers原创 2022-03-30 21:04:55 · 2925 阅读 · 0 评论 -
解决maven 打包的时候无法打进第三方jar包的问题
在原先的pom文件插件中内容如下:org.springframework.bootspring-boot-maven-plugin2.1.2.RELEASE后来改为如下就可以了, 增加repackage目标.org.springframework.bootspring-boot-maven-pluginrepackage2.1.2.RELEASErepackage作用如下:1、在原始Maven打包形成的jar包基础上,进行重新打包,新形成的jar包不但原创 2022-02-16 14:03:03 · 2599 阅读 · 0 评论 -
gateway启动报错Parameter 0 of method modifyRequestBodyGatewayFilterFactory in org.springframework.cloud.
今天项目组有个宽带测试的要求, 需要在网关层面添加一个接口来进行测试。但是在网关服务引入web之后报错Parameter 0 of method modifyRequestBodyGatewayFilterFactory in org.springframework.cloud.经过下面的老哥分析之后想起来,网关是基于netty的,集成web服务的时候需要使用webflux 而不能是spring-boot-start-web。解决办法就是删除spring-boot-start-web依赖,引入sprin原创 2022-01-06 13:46:41 · 2508 阅读 · 0 评论 -
springboot 集成micrometer 对接elasticsearch文档_source字段缺失问题
springboot 集成micrometer 对接elasticsearch 问题问题描述:在springboot中对接了micrometer和elasticsearch之后发现在es中产生了索引,并且索引中有文档,但是该索引对接的文档中却没有对应的具体的内容。问题产生原因:上面的配置过程会在es中产生一个默认的索引模板, 该模板的mapping中的 “_source”字段的设置是false, 而在查找文档的时候, 字段都展示在"_source".官方原文如下:_source field its原创 2021-12-29 10:20:18 · 1531 阅读 · 0 评论 -
springboot注解作用总结
1.@ConditionalOnBean(A.class)解释: 主要作用就是当容器中没有A这个类的bean的时候才创建被修饰的方法当中的bean, 如下, 当容器中没有ApplicationRunnerTest这个类的bean时, 配置类中的test1方法会生效, 反之就是与它相反的 @ConditionalOnMissingBean(ApplicationRunnerTest.class)生效, 意思就是当容器中没有这类bean的时候创建这个bean.@Configurationpublic cl原创 2021-05-17 23:37:41 · 281 阅读 · 0 评论 -
@Transactional本地事务
事务的传播行为:PROPAGATION_REQUIRED在A方法开启事务调用b方法, 假如b方法事务配置用的是PROPAGATION_REQUIRED 那么b方法就不会开启新的事务, 会使用A的事务, 假如b出错, 那么A也要回滚PROPAGATION_REQUIRES_NEW如果是c方法这种 ,使用PROPAGATION_REQUIRES_NEW来修饰@Transactional注解, 则在调用c方法后c的c方法会新创建一个事务, c方法出异常那么c回滚,A方法捕捉到c事务的异常后,可以选择回滚原创 2021-04-08 15:52:22 · 209 阅读 · 0 评论