iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >springboot @PostConstruct无效怎么解决
  • 289
分享到

springboot @PostConstruct无效怎么解决

2023-06-21 21:06:38 289人浏览 八月长安
摘要

本篇内容主要讲解“SpringBoot @PostConstruct无效怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“springboot @PostConstruc

本篇内容主要讲解“SpringBoot @PostConstruct无效怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习springboot @PostConstruct无效怎么解决”吧!

springboot @PostConstruct无效

springboot 1.5.18,jdk9

@PostConstruct的方法并不执行,原因是jdk8以上的jdk使用了新的module系统,javax.annotation默认不可见。

解决办法

用jdk1.8

使用springboot 2.x

POM添加javax.annotation:javax.annotation-api依赖

spring @PostConstruct的踩坑

在springboot程序启动过程中出现一个问题

代码中有一个需要在spring容器启动之后就执行的方法。

于是就用@POstConstrut 注解在方法上,本地IDE启动是正常运行的,在使用jenkins部署过程中,一个SprinGContentHondler实现ApplicationContextAware的类 里面有静态方法获取spring容器里面的bean。 

在启动后调用方法发现SpringContentHondler里面的application 变量没有赋值 为NULL ,报了一个空指针。 

疑点在于本地启动是正常,jenkins启动就有问题。

后来使用Spring Boot里面提供给的commandrunLister接口。

他会在spring容器bean都装配好后,各个初始化都完毕后,再调用我们自定义的方法(可以正常使用@auto注入)这样就不会错了

到此,相信大家对“springboot @PostConstruct无效怎么解决”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: springboot @PostConstruct无效怎么解决

本文链接: https://www.lsjlt.com/news/300811.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • springboot @PostConstruct无效怎么解决
    本篇内容主要讲解“springboot @PostConstruct无效怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“springboot @PostConstruc...
    99+
    2023-06-21
  • springboot @PostConstruct无效的解决
    目录springboot@PostConstruct无效解决办法spring@PostConstruct的踩坑在springboot程序启动过程中出现一个问题springboot @...
    99+
    2024-04-02
  • Idea中Springboot热部署无效怎么解决
    这篇“Idea中Springboot热部署无效怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Idea中Springb...
    99+
    2023-06-08
  • SpringBoot之@Value获取application.properties配置无效怎么解决
    今天小编给大家分享一下SpringBoot之@Value获取application.properties配置无效怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇...
    99+
    2023-07-06
  • springboot html调用js无效400问题怎么解决
    本篇内容介绍了“springboot html调用js无效400问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!spri...
    99+
    2023-06-29
  • 解决springboot中@DynamicUpdate注解无效的问题
    springboot 中 @DynamicUpdate 注解无效解决方案 遇到的问题 项目中使用 jpa,以前没用过,所以踩坑在所难免。 在使用过程中,要更新一条记录的某个字段,更新...
    99+
    2024-04-02
  • SpringBoot中JPA更新时部分字段无效怎么解决
    这篇“SpringBoot中JPA更新时部分字段无效怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“SpringBoo...
    99+
    2023-07-06
  • scroll html5无效怎么解决
    本文小编为大家详细介绍“scroll html5无效怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“scroll html5无效怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学...
    99+
    2024-04-02
  • SpringBoot @CompentScan excludeFilters配置无效的解决方案
    目录@CompentScan excludeFilters配置无效FilterType@ComponentScan excludeFilters 自定义过滤器一、@Component...
    99+
    2024-04-02
  • oracle无效月份怎么解决
    如果在Oracle数据库中遇到无效的月份错误,可以尝试以下解决方法:1. 检查输入的日期格式是否正确。确保月份是有效的数字,并且在1...
    99+
    2023-08-12
    oracle
  • springboot进程无法关闭怎么解决
    如果Spring Boot应用程序无法正常关闭进程,可能是由于以下原因:1. 程序中有长时间运行的线程或任务未正确关闭,导致程序无法...
    99+
    2023-08-15
    springboot
  • spring中@Field注解无效怎么解决
    在Spring中,@Field注解不是一个内置的注解。可能你是指的是javax.persistence.Field注解。如果你使用的...
    99+
    2023-08-16
    spring
  • springboot html调用js无效400问题及解决
    目录springboot html调用js无效400例如无法访问css,js,图片等静态资源的三种方案第一种解决方法第二种解决方法第三种解决方法springboot html调用js...
    99+
    2024-04-02
  • SpringBoot之@Value获取application.properties配置无效的解决
    目录@Value获取application.properties配置无效问题@Value获取application.properties中的配置取值为Null解决方法正确做法总结@V...
    99+
    2023-03-06
    SpringBoot @Value application.properties配置无效 SpringBoot application.properties配置
  • java SpringBoot注解@Async不生效怎么解决
    这篇“java SpringBoot注解@Async不生效怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“j...
    99+
    2023-06-29
  • php设置cookie无效怎么解决
    本篇内容介绍了“php设置cookie无效怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php设置cookie无效的解决方法是,在使...
    99+
    2023-06-20
  • Oracle标识符无效怎么解决
    如果在Oracle数据库中遇到无效的标识符错误,可以尝试以下解决方法:1. 检查标识符的拼写和大小写:确保标识符的拼写和大小写与数据...
    99+
    2023-08-08
    Oracle
  • java无效的标记怎么解决
    在Java中,无效的标记通常指的是无效的标识符或关键字。这可能是由于以下原因导致的:1. 未声明的变量或方法:如果使用了未声明的变量...
    99+
    2023-10-18
    java
  • SpringDataJpa like查询无效怎么解决
    本篇内容主要讲解“SpringDataJpa like查询无效怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SpringDataJpa like查询无效怎么解决”吧!...
    99+
    2023-06-22
  • sqlserver对象名无效怎么解决
    如果SQL Server报告对象名无效错误,可能是由于以下原因: 对象名拼写错误:检查对象名是否拼写正确,确保大小写一致。 ...
    99+
    2024-04-09
    sqlserver
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作