草庐IT

Bean-IOC

全部标签

java - 没有名为 authenticationManager 的 bean

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Gettingerrororg.springframework.beans.factory.NoSuchBeanDefinitionException:Nobeannamed‘springSecurityFilterChain’isdefined在我的Spring应用程序中,我不断收到此错误:Nobeannamed'org.springframework.security.authenticationManager'isdefined:Didyouforgettoaddagobalelementtoyourco

java - 没有名为 authenticationManager 的 bean

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Gettingerrororg.springframework.beans.factory.NoSuchBeanDefinitionException:Nobeannamed‘springSecurityFilterChain’isdefined在我的Spring应用程序中,我不断收到此错误:Nobeannamed'org.springframework.security.authenticationManager'isdefined:Didyouforgettoaddagobalelementtoyourco

java - Spring 3 中的自定义 Autowire 候选 bean

假设我有以下结构,其中包含一个服务接口(interface)ServiceInterface和几个实现它的组件:ProductAService和ProductBService我还有一个RequestContextbean,它有一个限定属性,表明我们正在处理ProductA或ProductB。然后如何使用Autowiring或其他注释将正确的实现(ProductAService或ProductBService)自动注入(inject)到需要它的某些服务中(ServiceThatNeedsServiceInterface下面)。publicinterfaceServiceInterface

java - Spring 3 中的自定义 Autowire 候选 bean

假设我有以下结构,其中包含一个服务接口(interface)ServiceInterface和几个实现它的组件:ProductAService和ProductBService我还有一个RequestContextbean,它有一个限定属性,表明我们正在处理ProductA或ProductB。然后如何使用Autowiring或其他注释将正确的实现(ProductAService或ProductBService)自动注入(inject)到需要它的某些服务中(ServiceThatNeedsServiceInterface下面)。publicinterfaceServiceInterface

java - 设置某个配置文件时不加载 Spring bean

背景:所以,我有几个连接外部系统的bean。对于开发来说,模拟外部系统并用一些产生或多或少静态响应的实现替换接口(interface)bean是很方便的。所以我一直在做的是创建一个接口(interface),真正的实现和一个像这样的stub实现:publicinterfaceExternalService{//...}@ServicepublicclassExternalServiceImplimplementsExternalService{//...}@Service@Primary@Profile({"stub"})publicclassStubExternalServiceim

java - 设置某个配置文件时不加载 Spring bean

背景:所以,我有几个连接外部系统的bean。对于开发来说,模拟外部系统并用一些产生或多或少静态响应的实现替换接口(interface)bean是很方便的。所以我一直在做的是创建一个接口(interface),真正的实现和一个像这样的stub实现:publicinterfaceExternalService{//...}@ServicepublicclassExternalServiceImplimplementsExternalService{//...}@Service@Primary@Profile({"stub"})publicclassStubExternalServiceim

【Spring(四)】万字详解bean的实例化

文章目录前言1.bean实例化1.1bean的基础配置1.2bean的实例化-构造方法1.3bean的实例化-静态工厂1.4bean的实例化-实例工厂与FactoryBean总结前言  在上篇文章,我们已经完成了入门案例的学习,在入门案例中,我们讲了三块东西,首先是bean怎么定义配置,DI怎么去制作配置以及我们的容器对象如何去获取在接下来的内容中,我们将针对以上三块东西展开学习✍️✍️。1.bean实例化1.1bean的基础配置在学习bean的实例化之前,我们先来学习bean该如何配置。  在bean的配置这一块,我们将学习三块内容,分别为:bean基础配置、bean别名配置、bean作用范

spring - 动态添加新的队列、绑定(bind)和交换作为 bean

我目前正在开发一个rabbit-amqp实现项目,并使用spring-rabbit以编程方式设置我的所有队列、绑定(bind)和交换。(spring-rabbit-1.3.4和spring-framework版本3.2.0)在我看来,javaconfiguration类或基于xml的配置中的声明都是静态的。我知道如何为队列设置更动态的值(例如名称),交换或像这样绑定(bind):@ConfigurationpublicclassserverConfiguration{privateStringqueueName;...@BeanpublicQueuebuildQueue(){Queue

spring - 动态添加新的队列、绑定(bind)和交换作为 bean

我目前正在开发一个rabbit-amqp实现项目,并使用spring-rabbit以编程方式设置我的所有队列、绑定(bind)和交换。(spring-rabbit-1.3.4和spring-framework版本3.2.0)在我看来,javaconfiguration类或基于xml的配置中的声明都是静态的。我知道如何为队列设置更动态的值(例如名称),交换或像这样绑定(bind):@ConfigurationpublicclassserverConfiguration{privateStringqueueName;...@BeanpublicQueuebuildQueue(){Queue

spring - 在 ContainerRequestFilter 中填充 spring 请求范围的 bean

我使用jersey1.13和spring3.1.1编写了一个在tomcat6上运行的休息服务。在tomcat中,我使用了一个将进行身份验证的领域。在我的应用程序中,我需要当前用户,但我不想在每个资源中从Jersey访问SecurityContext。我想在包含当前用户的其余资源中注入(inject)一个请求范围的ApplicationConfig对象。稍后我可以扩展这个类以包含更多请求级别的配置参数。这对我来说似乎是一个很好的抽象。@Component@Scope(value="request")publicclassApplicationConfig{privateStringuse