问题标签 [spring-bean]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Camel - 将特定参数从路由传递到通用 bean 方法
假设我有一条看起来像这样的骆驼路线:
我有一个cannot change
看起来像这样的豆子:
基本上,我想将 myRoute 中的 someHeader 的值传递给MyBean中的beanMethod。
知道 beanMethod 可以接受 a String
,我如何从路由中传递标头someHeader的值,以便在beanMethod 中将其作为 String 接受?
spring - 如何在spring bean中绑定多个值并在jsp页面上显示
我有像
- 第 1 (i) 类。用户 1 名称 (i)。用户 1 岁 (ii)。用户 2 名称 (ii)。用户 2 年龄...
- 第 2 (i) 类。用户 1 名称 (i)。第 1 类年龄 (ii)。用户 2 名称 (ii)。用户 2 年龄...
- 第 3 (i) 类。用户 1 名称 (i)。用户 1 岁 (ii)。用户 2 名称 (ii)。用户 2 年龄...
- 第 4 (i) 类。用户 1 名称 (i)。使用 1 岁 (ii)。用户 2 名称 (ii)。用户 2 年龄...
我想将它存储在bean中并使用模型属性将其显示在“JSP”页面上......请帮助我
java - 没有在 bean 定义上指定 bean 类
很抱歉,这可能是一个过于模糊和笼统的问题。我试图提出一个带有大量弹簧接线的大型遗留项目,但我收到了这个错误:
奇怪的是这个错误并没有告诉我在哪个 xml、哪个 bean id 上发生了错误。
我当然不希望有人指出我在哪里修复。我的问题是,spring 专家如何调试这种无信息的错误消息?
是的,我知道它一定是我的 xml bean 之一设置错误。但是错误消息不应该让我更容易找出哪个bean吗?
任何建议将不胜感激。
它是通过以下代码抛出的。init() 方法接收 spring xml 文件并进行连接。
spring - 在 Spring 4 中删除了 BeanDefinition 类?
我正在尝试新的 Spring 4 版本,我发现BeanDefinition
接口已被删除,如果是这样,我们应该在为 bean 定义范围的场景中使用什么替换类?
在 Spring 版本 4 之前,您可以执行此操作。
编辑
从 Spring 4 开始,您不能在 @Scope Annotation 中指定 spring bean 范围吗,给出的唯一选项是添加一个字符串,然后添加 ProxyMode ?
java - 为什么 Spring 将构造函数 arg 报告为模棱两可
我正在尝试初始化此地图 bean:
我得到:
有谁知道为什么会这样?ConcurrentHashMap
只有一个带Map
参数的构造函数。
谢谢。
java - 如何排除从父项目导入的 bean?
我有一个项目,其中包含来自父项目的 spring xml 配置。
我不需要在父项目的 xml 文件中定义特定的 bean,但我不想修改父项目。我也不想重写一整套 xml 文件。
如何仅在子项目中排除特定的 bean?
让我更具体一点。父项目有一个bean(例如)
在子项目中,我希望能够在我的 xml 中做类似的事情。子项目根本不需要这个bean。
java - Spring XML 导入依赖
在我的项目中有很多spring xml文件从其他xml文件中导入资源,比如
在 xxx.xml
在 yyy.xml
有没有办法可视化这个导入依赖项?
我知道这是在运行时完成的,因此可能需要编写一些代码。
spring-webflow - 如何在 SpEL 表达式中显式引用 spring bean
嗨,我有一个名为“connection”的spring bean - 我如何在来自webflow的SpEL表达式中明确引用它 - 明确我的意思是我不希望SpEL尝试找到任何其他可能存在于webflow中的名为“connection”的变量范围 - 这就是我目前正在做的事情:
我已经阅读了有关以“@”为前缀仅针对 bean 的内容-正确的做法是什么,我该怎么做?
spring - 动态添加新的队列、绑定和交换作为 bean
我目前正在开发一个 rabbit-amqp 实现项目,并使用 spring-rabbit 以编程方式设置我所有的队列、绑定和交换。(spring-rabbit-1.3.4 和 spring-framework 版本 3.2.0)
在我看来,javaconfiguration 类或基于 xml 的配置中的声明都是静态的。我知道如何为队列、交换或绑定设置更动态的值(例如名称),如下所示:
但我想知道是否可以创建未定义数量的 Queue 实例并将它们注册为 bean,就像工厂注册所有实例一样。
我不太熟悉 Spring @Bean 注释及其限制,但我尝试过
为了查看 Queue 的多个 bean 实例是否已注册,我调用:
但这只会返回 1 个映射:
是否可以在运行时将 bean 动态添加到 SpringApplicationContext?
java - Spring框架:加载属性文件,每次创建引用它的bean时都会读取文件吗?
我对春天还很陌生,还没有时间上一门短期课程。我边走边学。我有一个 spring-app.xml 具有以下导入:
我在我的 maven pom 文件中定义了类路径,它可以工作文件。现在当我定义一个 bean 说
我需要 bean 是原型。每次创建这个bean时spring会读取属性文件'jdbc.properties'还是只读取一次并注入值?我确信这是一个非常基本的问题,但我没有找到答案。这将极大地影响我的程序的性能,因为我每分钟(几乎)创建这个 bean。