![](https://img-blog.csdnimg.cn/20200619105749703.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
springboot
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid applicatio
wuyuanshun
这个作者很懒,什么都没留下…
展开
-
Spring boot 项目Kafka Error connecting to node xxx:xxx Kafka项目启动异常 Failed to construct kafka consumer
node1:9092,node2:9092,node3:9092 是kafka的主机名,我是由之前的旧项目(非springBoot)迁移到新建项目的,所以链接名就直接抄过来了。修改完hosts之后可能不是立即生效,可以断一下网再重新连接。mac用户可以下载ihost软件来编辑hosts文件。在文件最下面追加自己对应的ip 和计算机昵称即可。之后再重启项目即可。原创 2022-10-26 19:58:43 · 4843 阅读 · 0 评论 -
springBoot 查看当前环境 是否正式 测试 工具类
我们通过一下工具类,可以更便捷的在线上和测试环境做出不同的处理,如支付测试、登录限制、短信登录等,可以在测试环境做特殊处理,测试环境每次支付都是0.01、登录没有token超时、固定短信内容登录等。当启动命令spring.profiles.active=prod时即为prod环境,spring.profiles.active=test时即为test环境。...原创 2022-07-31 22:15:17 · 1454 阅读 · 0 评论 -
postman 请求接口返回 Bad Request This combination of host and port requires TLS.
接手一个新项目,下载下来之后,启动一切正常但是访问一直报错,于是在网上查找解决方案,开始说是http改为https结果postman直接报错了(下图),提示:SSL错误:主机名/IP与证书的别名不匹配当时没有注意,其实只要点击一下这个红字就自动把ssl证书验证关了。后来又百度说找到设置里关了ssl验证才解决。请求接口调用接口返回或者项目中出现需要检查两个地方:三、postman修改设置1.打开postman右上角找到settingsOK......原创 2022-06-17 10:34:20 · 7673 阅读 · 3 评论 -
Protocol handler start failed springBoot启动报错
org.apache.catalina.LifecycleException: Protocol handler start failed出现以上错误,则可能是项目重复启动,导致端口号被占用。关闭重复启动的服务即可。原创 2021-07-01 16:55:20 · 430 阅读 · 0 评论 -
maven 引入jar后编译时找不到包 引入jar后编译时找不到类 引入jar后编译时找不到方法
问题:Maven引入jai包没有报错,但是项目中却找不到引入的jar,导致项目编译启动失败。问题排查:找到idea左上角的File-》Project Structure->Project Settings ->Libraries1.搜索有没有缺少的jar2.jar的版本号是否正确问题解决:1.则可以点击右下角的➕从文件中找到改jar加到项目中即可!2.如果jar的版本号不对,则可以选中该jar,然后点击右上角的classes中的jar路径,点击下方➕添加正确的jar版本路径,移除原创 2021-05-07 17:05:32 · 1496 阅读 · 0 评论 -
Spring Boot项目多数据源class path resource [mybatis/] cannot be resolved to URL because it does not exist
Spring Boot项目多数据源启动失败class path resource [mybatis/] cannot be resolved to URL because it does not existSpring Boot项目多数据可以参考之前的项目(springboot连接两个数据库(多个)) ,如果过数据源配置失败 显示以上报错则可能是如下位置的配置报错,按规律修改所有数据库配置了类的相应配置即可。 @Bean(name = "oneSqlSessionFactory") pub原创 2021-02-04 13:29:28 · 2355 阅读 · 2 评论 -
java 定时任务cron不起作用失效
java 定时任务cron不起作用失效0.查看是否引入对应的pom<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.1.RELEASE</version> </parent&g原创 2020-12-10 15:42:00 · 4602 阅读 · 0 评论 -
Springboot多数据源问题之 Could not resolve type alias ‘Blog‘.
Springboot多数据源之 Could not resolve type alias ‘Blog’.由于配置了多数据源,mapper的xml文件放错了包。如下图只需要把xml文件放到对应的包里就行。多数据源的详解请看:链接: springboot连接两个数据库(多个)...原创 2020-12-08 18:26:44 · 907 阅读 · 0 评论 -
java springBoot mybatis Expected one result (or null) to be returned by selectOne(), but found: 2
Expected one result (or null) to be returned by selectOne(), but found: 2error:Expected one result (or null) to be returned by selectOne(), but found: 2解释:selectOne()应返回一个结果(或null),但找到:2从解释可以看出返回值大于1,而只接收了一个,解决方法 在后面加limit分页 只限制一条数据。postgreSql后加 li原创 2020-09-17 13:25:20 · 682 阅读 · 0 评论 -
redis启动失败 Bean method ‘redisConnectionFactory‘ not loaded because
redis启动失败错误日志Bean method ‘redisConnectionFactory’ not loaded because @ConditionalOnClass did not find required class解释未加载Bean方法“redisConnectionFactory”,因为@ConditionalOnClass未找到所需的类错误分析有可能是少引入了pom <dependency> <groupId>redis.clients&l原创 2020-08-27 08:48:45 · 6673 阅读 · 0 评论 -
springboot链接两个ActiveMq(多个)
springboot链接两个ActiveMq(多个)1.修改yml文件建议:最好把原来的配置去了 。spring:# activemq:# broker-url: tcp://127.0.0.1:61616# user: admin# password: admin# jms: #true:topic模式,false:queue模式# pub-sub-domain: trueactivemq: one: brokerUrl: tcp:/原创 2020-06-03 18:38:09 · 3337 阅读 · 2 评论 -
@Transactional注解异常报错之多数据源
如果在加上@Transactional注解之后报错,先查看程序是否为多数据源,之前专门有一章讲解springboot的多数据源实现。多数据源的情况下加事物注解,有可能会出现问题,以下是解决方案。1.在配置数据源的同时,一定到在其中一个配置上加上@Primary注解,其他的不要加。package com.wys.config;import org.apache.ibatis.session....原创 2020-01-01 14:03:46 · 4779 阅读 · 2 评论 -
springboot连接两个多个数据库/数据源(多个)
和之前的项目的主要区别就是 mapper包多了一个,mapper的xml包也多了一个,不同的数据库mapper放到不同的包内就可以了。在使用多数据源时,有可能会遇到事物失败的问题。我单独总结了一个文章。需要的话可以阅读一下。1.注意:@MapperScan 的basePackages就是你包的路径 ,可能有人不清楚项目的结构,我在下面放了一张类结构图,能更清晰和方便理解。sqlSessionFactoryRef 可以随便起名 但是着两个类。1.启动类需要不用加mybatis的@MapperScan注解。原创 2019-12-03 20:30:38 · 47204 阅读 · 8 评论 -
SpringDataSolr整合solr示例Demo
一、软件的安装1.solr安装(默认端口号为9100)//1.拷贝dist目录中的solr-4.10.3.war包到tomcat的webapps目录//2.拷贝example/lib/ext的所有jar包到tomcat中的solr的\WEB-INF\lib目录下//3.拷贝example/solr目录下的所有文件到本地硬盘改名为solrhome//4.修改web.xml文件,将evn-e...原创 2019-11-04 18:18:44 · 225 阅读 · 0 评论