spring注入属性

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
		http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">

    <bean id="fyResourcePojo" class="com.mk.code.config.report.FYResourcePojo">
        <!-- 给list注入值 可以有相同的多个对象  -->
        <property name="fyList">
            <list>
                <bean class="com.mk.code.config.report.FYResourcePojo$FYConfig">
                    <property name="ceoId" value="366"/>
                    <property name="referrerUserLevel" value="3074"/>
                    <property name="recommnededUserLevelList">
                        <list>
                            <value>3090</value>
                            <value>3092</value>
                        </list>
                    </property>
                    <property name="orderTypeList">
                        <list>
                            <value>7</value>
                            <value>8</value>
                            <value>10</value>
                        </list>
                    </property>
                    <property name="orderStatusList">
                        <list>
                            <value>1</value>
                            <value>2</value>
                            <value>3</value>
                        </list>
                    </property>
                    <property name="selfBaseNumber" value="1"/>
                    <property name="firstBaseNumber" value="0.5"/>
                    <property name="secondBaseNumber" value="0.3"/>
                    <property name="thirdBaseNumber" value="0.1"/>
                </bean>
                <bean class="com.mk.code.config.report.FYResourcePojo$FYConfig">
                    <property name="ceoId" value="924"/>
                    <property name="referrerUserLevel" value="3299"/>
                    <property name="recommnededUserLevelList">
                        <list>
                            <value>3302</value>
                            <value>3300</value>
                        </list>
                    </property>
                    <property name="orderTypeList">
                        <list>
                            <value>7</value>
                            <value>8</value>
                            <value>10</value>
                        </list>
                    </property>
                    <property name="orderStatusList">
                        <list>
                            <value>3</value>
                        </list>
                    </property>
                    <property name="selfBaseNumber" value="1"/>
                    <property name="firstBaseNumber" value="0.5"/>
                    <property name="secondBaseNumber" value="0.3"/>
                    <property name="thirdBaseNumber" value="0.1"/>
                </bean>
            </list>
        </property>
    </bean>
</beans>
package com.mk.code.config.report;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 * @Auther: hecanrong
 * @Version
 * @Date: 2019/12/6 15:29
 * @Description:
 */
@Getter
@Setter
@ToString
public class FYResourcePojo {
    private List<FYConfig> fyList = new ArrayList<>();

    @Getter
    @Setter
    @ToString
    public static class FYConfig {
        // 品牌方id
        private Integer ceoId;
        // 推荐人的等级id
        private Integer referrerUserLevel;
        // 被推荐人的等级id集合
        private List<Integer> recommnededUserLevelList;
        // 订单类型集合
        private List<Integer> orderTypeList;
        // 订单状态集合
        private List<Integer> orderStatusList;
        // 自己的补货基数
        private BigDecimal selfBaseNumber;
        // 一级的补货基数
        private BigDecimal firstBaseNumber;
        // 二级的补货基数
        private BigDecimal secondBaseNumber;
        // 三级的补货基数
        private BigDecimal thirdBaseNumber;
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值