问题标签 [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 - What is the equivalent of factory-method="aspectOf" for a @Bean?
What is the equivalent of
when using a Spring 4 @Bean-annotated method?
spring - 如何在春季自动装配通用 bean
如何在春季自动装配通用 bean?
我有一个dao实现如下:
现在我想像这样自动装配 DaoImpl:
我在spring xml中配置:
但是我不工作,我应该如何配置它?还是关于通用 Dao 实现的好习惯?
spring - Spring 不使用 requestcontextlistener 初始化会话 bean
我正在尝试将我的 webapp 与发音分离,并且我有一个 web.xml,如下所示,但是当 Spring 3 引导时,我得到:
注入自动装配的依赖项失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:无法自动装配方法:.... 范围“会话”对于当前线程无效;如果您打算从单例中引用它,请考虑为该 bean 定义一个作用域代理;嵌套异常是 java.lang.IllegalStateException:未找到线程绑定请求:您是指实际 Web 请求之外的请求属性,还是在原始接收线程之外处理请求?如果您实际上是在 Web 请求中操作并且仍然收到此消息,则您的代码可能在 DispatcherServlet/DispatcherPortlet 之外运行:在这种情况下,请使用 RequestContextListener 或 RequestContextFilter 来公开当前请求。
问题是我有一个请求上下文监听器:
那么为什么 Spring 不能正常启动呢?可能是因为它的线程相关和 sessionbean 到 sessionbean?
java - Spring: how to initialize related lazy beans after main bean creation
I have code with lazy initialized beans:
After initialize application context, there's no instances of this beans. When bean Resource is created by application context (as example, applicationContext.getBean(Resource.class)), no instances of @CustomProcessor marked beans.
It's need to create beans with @CustomProcessor when created Resource bean. How to do it?
Updated: One of ugly solution found - use empty autowired setter:
Another ugly solution with bean BeanPostProcessor (so magic!)
Maybe there's a more elegant way?
java - 如何在分布式环境中制作 Spring bean 单例?
我正在学习 Spring,我知道 bean 在一个应用程序上下文中默认是单例的。但是如果我们在分布式系统中部署应用程序呢?什么是实现单例的实用方法,因为每次请求进入时,它可能会被路由到具有不同应用程序上下文的不同机器?
我读过Cluster environment 中的 Singleton,但答案是关于缓存的。
我想我们可以做一些事情,比如把单例放到一个中心位置(比如 memcached),每次我们需要这个 bean 并从 IO 序列化和反序列化它时,这行得通吗?但是,在我看来,这将花费很多,因为某些对象的转移非常“昂贵”。
谢谢!
java - 声明具有相同属性的 bean
是否可以在 Spring XML 上下文中定义几个具有相同属性集的 bean?
例子
java - JavaConfig 中的 Spring Bean 别名
我有一个带@Service
注释的类,它提供了可以在所有项目中使用的核心功能:
另一个扩展它以实现项目特定的东西:
现在我想配置一个 bean 别名,以便在@Qualifier("MyServiceAlias")
使用属性自动装配它时能够使用:
在 XML 中,它看起来像:
它也在这里讨论,但我需要在没有 XML 的情况下只使用 JavaConfig。是否有可能以及如何实现?
java - 隐藏字符串什么时候在 GitHub 上公开?
当我在 GitHub 上公开代码时,如何隐藏 mvc-dispatcher-servlet.xml 中的字符串?
我不能排除这个文件——它包含许多重要的设置!
java - Java Spring IOC bean 创造价值
我需要bean
这样的
还行吧。
我的问题是我让学生从不同 bean 的方法返回。
当是一个属性时,我通常像这样加载bean。
但在这种情况下,我需要从另一个 bean 方法设置新 bean 本身(School object is returned from another bean method)
。
这是我尝试的,当然这是错误的:
有什么解决方法吗?
spring - Struts 无法使用 spring 生成的 bean id 引用动作 bean 以进行依赖注入
我正在尝试将 Spring 与 struts 集成为我的控制器。Spring 确实根据 applicationContext.xml 中的配置初始化 bean,但是当我将 bean id 称为 struts.xml 中的操作类时,它无法检测到。这是我的struts.xml
这是我的applicationContext.xml
这是我的行动课
这是我的输出:
请建议我应该怎么做才能使 bean id 引用与 struts.xml 中的动作映射一起使用