java - Spring 在任何其他 Bean 之前加载一个 Bean

标签 java spring

我有一个要求,我想在我的应用程序上下文中的任何其他 bean 之前初始化一个 bean。一种方法是对每个其他 bean 使用“依赖”,但它太冗长了,因为我的应用程序上下文中有很多 bean。

还有其他方法吗?我已经阅读了为此实现 ServletContext 的 abt,但我认为这不会起作用,因为这与 Spring 无关。

请让我知道您对此的看法。

谢谢, 劳纳克

最佳答案

确保您的 bean 在 context.xml 中排在第一位,并且它将首先被实例化。你可以做一个简单的测试来验证。

关于java - Spring 在任何其他 Bean 之前加载一个 Bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13559987/

相关文章:

Java从jar文件导入类

java - 使用Java从串口读取(Arduino duemilanove)

java - Spring STS 3.6.1 和 Gradle 插件

java - 当我启动 Spring 项目时, Controller 方法将被调用三次

java - Spring 应用程序的 Tomcat 配置

java - Spring注解MVC返回404

java - Java 中的 Tic Tac Toe,试图找出如何重置程序

java - Android 中的位置监听器给出 java.lang.IllegalArgumentException : Invalid listener : null

java - JAVA中从字符串中获取特定子字符串

java - 使用 RestTemplate 将 JSON 映射到对象