I can't use @PostConstruct and @PostDestroy with Java 11

后端 未结 2 387
一个人的身影
一个人的身影 2020-12-30 02:45

I\'ve got problem with using @PostConstruct and@PostDestroy annotations in my project. I can\'t use these annotations and it looks like these doesn

2条回答
  •  臣服心动
    2020-12-30 03:16

    Note that both @PostConstruct and @PreDestroy annotations are part of Java EE. And since Java EE has been deprecated in Java 9 and removed in Java 11 we have to add an additional dependency to use these annotations:

    For Maven

    
        javax.annotation
        javax.annotation-api
        1.3.2
    
    

    If using Gradle

    implementation "javax.annotation:javax.annotation-api:1.3.2"
    

    Found here: https://www.baeldung.com/spring-postconstruct-predestroy

提交回复
热议问题