从Java EE 5规范开始,Servlet中增加了两个影响Servlet生命周期的注解(Annotion);@PostConstruct和@PreDestroy。这两个注解被用来修饰一个非静态的void()方法 。写法有如下两种方式: @PostConstruct Public void someMethod() {}
Spring MVC可以通过@PostConstruct注解来在spring framework启动时带起一些程序运行。 比如应用场景为:应用启动以后希望启动一个blockingQueue,应用启动以后可以向队列中放入待处理对象。 QueueService用于存放队列对象及负责启动消费者线程ConsumerService。ProducerService用于向队列中塞对象,它将由controll
作用 @PostConstruct 是 Java EE 5 引入的一个注解,用于 Spring 框架中。它标记在方法上,以表示该方法应该在对象的依赖注入完成后,并且在类的任何业务方法被调用之前执行。这个注解的主要用途是进行一些初始化工作。需要注意的是:自 Java 9 起,javax.annotation API 不再包含在 Java SE 中。在使用 Spring 框架的较新版本时,可能需