2

私は春が初めてで、オンラインの春のリファレンスを読んでいます。コンストラクター インジェクション (CI) を使用する利点の 1 つは、CI が不変であることです。これは、変更できないことを意味します。CIが不変性を促進する方法を示す簡単な例を教えてください。ありがとう

4

1 に答える 1

1

CIのおかげで、これは不変のBeanです

class B1 {
    private final int x;

    B1(int x) {
        this.x = x;
    }
}

context.xml

<bean id="b1" class="test.B1">
    <constructor-arg value="1"/>
</bean>
于 2013-10-05T07:02:39.407 に答える