gpt4 book ai didi

java - Spring XML 配置中 @Resource List someTypes 的等效项是什么?

转载 作者:行者123 更新时间:2023-12-02 09:53:07 25 4
gpt4 key购买 nike

我有这样的bean注入(inject):

@Resource
List<SomeType> someTypes;

是否可以在 XML 配置中删除此类 bean,因此它将是空列表?这是测试环境所必需的。

也就是说,怎么做

@Bean
public List<SomeType> someTypesFactory(){
return Collections.emtpyList();
}

在 XML 中?

最佳答案

你可以这样定义。下面给出了代码片段。

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-2.5.xsd">

<util:list id="someTypesList" value-type="com.project.SomeType">

</util:list>

关于java - Spring XML 配置中 @Resource List<SomeType> someTypes 的等效项是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56171543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com