开发过程中,修改代码后服务启动报错:

com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...

com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed...

1、查看了不少博客,说是因为缺少了spring-boot-starter-web依赖,但pom.xml中已经有这个依赖,否定了这个错误。

2、又有人说在数据库连接的url中添加useSSL=false或者url中添加useSSL=true,并且提供服务器的验证证书就可以解决这个问题,但发现也不是。

3、逐一排查问题后,发现是因为注解@AllArgsConstructor与@Value共用导致的。我们经常用lombok的方式来实现Bean的构造函数方式的注入,但是当遇到@Value注解的时候就会报错。

解决方法:将AllArgsConstructor改成RequiredArgsConstructor,然后把需要注入的bean改成final类型的

附录:

@AllArgsConstructor 它是lombok中的注解,作用在类上;使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数。

@Value 的作用是通过注解将常量、配置文件中的值、其他bean的属性值注入到变量中,作为变量的初始值。

参考: https://stackoverflow.com/questions/52321988/best-practice-for-value-fields-lombok-and-constructor-injection

问题:HikariPool-1 - Shutdown initiated...的解决相关推荐

  1. Neo4j Server shutdown initiated by request最简暴的解决办法。

    NEO4J启动报错,找了很多帖子,看了文档但是还是看不出123,后来仔细看报错原因,发现关键在于 Caused by: org.neo4j.kernel.lifecycle.LifecycleExce ...

  2. Neo4j登录报错Neo4j Server shutdown initiated by request解决

    Neo4j登录报错Neo4j Server shutdown initiated by request解决 cmd运行neo4j.bat console,出现一大串错误,如图 丧心病狂,一通百度谷歌b ...

  3. 解决Neo4j Server shutdown initiated by request

    在导入csv文件的过程中,不知道咋回事,重新启动neo4j就报了 Neo4j Server shutdown initiated by request这个错误, 如下图所示 找了不少相同问题的贴子都无 ...

  4. springboot启动时自动关闭问题 com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...

    报错信息如下 com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated- com.zaxxer.hikari.Hik ...

  5. SpringBoot启动失败:出现错误——HikariPool-1 - Shutdown initiated...后立即出现 HikariPool-1 - Shutdown completed.

    问题: . ____ _ __ _ _/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\ ...

  6. [ionShutdownHook]com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...

    springbatch出现: [ionShutdownHook]com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiat ...

  7. HikariPool-1 - Shutdown initiated... HikariPool-1 - Shutdown completed. Stopping

    项目背景:用jenkins构建一个springboot项目,构建脚本start.sh里用java -jar web.jar命令启动项目. 问题:jenkins的日志输出提示项目构建成功却无法访问项目, ...

  8. ora-01033:oracle initialization or shutdown in progress 解决方法

    ora-01033:oracle initialization or shutdown in progress 解决方法 参考文章: (1)ora-01033:oracle initializatio ...

  9. Neo4j Server shutdown initiated by request.解决方案

    问题描述 2019-04-02 08:19:29.043+0000 INFO ======== Neo4j 3.5.3 ======== 2019-04-02 08:19:29.051+0000 IN ...

最新文章

  1. 用css打印html
  2. IP Header包
  3. 新年图书整理和相关的产品
  4. 如何隐藏 Safari 中 input 标签的 autofill 图标
  5. 通讯录链表实现之C++
  6. 请求时才延迟加载JavaScript文件 - 优化篇
  7. 输出一行星花 1110 java
  8. python接口测试_python接口测试—get请求
  9. 删除重复行 oracle,Oracle删除重复行传智播客
  10. mysql工具记录用户的查询语句_MySQL数据库的常用命令语句记录——安全用户语句及函数...
  11. SQL Server 分离
  12. 封装和使用Docker流程
  13. oracle学习之oracle基础
  14. 【全志A64/R18】Android平台获取Chip ID
  15. 安全架构--12--企业隐私合规体系建设总结
  16. qq传离线文件提示服务器超时,QQ传文件时进度条显示不正常的解决办法
  17. 2010国家节假日安排
  18. 基于RWEQ模型的土壤风蚀模数估算及其变化归因分析
  19. Python+Django+Mysql实现购物商城推荐系统 基于用户、项目的协同过滤推荐购物商城系统 网络购物推荐系统 代码实现 源代码下载
  20. 由EIG牵头的财团与沙特阿美达成124亿美元的基础设施交易

热门文章

  1. vm安装net失败_使用minikube安装kubernetes和dashboard
  2. hbase原理与实践_JAVA连接HBase客户端及HBase写入数据和读取数据原理解析
  3. python学习ajax_Python开发【第二十三篇】:AJAX全套
  4. Python3 sorted() 与sort()函数
  5. 【Tensorflow】tf.nn.depthwise_conv2d如何实现深度卷积?+深度可分离卷积详解
  6. javafx项目_为什么选择javafx?
  7. 网址发布收藏页源码自适应
  8. 独角兽导航带音乐带后台带客服
  9. spark的数三角形算法_数据算法 Hadoop Spark大数据处理技巧 PDF 下载
  10. python中number函数_Python 数字(Number)