加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

java-通过注释和xml上下文连接Spring bean

发布时间:2020-12-15 01:19:35 所属栏目:大数据 来源:网络整理
导读:我有以下Spring服务: @Servicepublic class Worker { @Autowired private MyExecutorService executor; @Autowired private IRun run; private Integer startingPoint; // Remainder omitted} 现在,我想通过.properties文件加载startingPoint. 是否可以通过

我有以下Spring服务:

@Service
public class Worker {

    @Autowired
    private MyExecutorService executor;

    @Autowired
    private IRun run;

    private Integer startingPoint;

    // Remainder omitted

}

现在,我想通过.properties文件加载startingPoint.

是否可以通过注释和xml上下文同时连接Spring服务?

也许是这样的:

<bean id="worker" class="Worker">
    <property name="startingPoint">
        <value>${startingPoint}</value>
    </property>
</bean>

StartingPoint是通过xml上下文文件进行连接的,其他所有内容都将自动进行连接.

最佳答案
是!这绝对是有可能的,如果您不能使用一点点XML,这是一个不错的方法.只需将所有带注释的字段保留为未指定状态,它们就会自动神奇地注入.

尽管只是为了清楚起见,但我相信您将必须为Integer字段提供设置器. Spring不想直接到达并通过XML描述符设置字段.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读