1

我有一个域类:

class Searcher  {
    String names
    List<String> getExperiments() {
        return names.split(',');
    }

    void setExperiments(List<String> list) {
         names = list.join(',');
    }
}

和资源文件中定义的 bean

experiments(com.fxpal.querium.experiment.ExperimentHolder) {
    otherProp = 'foo'
}

experimentsbean 在语义上与类的属性experiments不同Searcher。如何防止 Spring 自动装配特定 bean 的特定属性?既然bean的experiments属性Searcher是派生的,我根本不想让Spring去碰它。

4

1 回答 1

0

为什么不直接命名你的 bean ExperimentHolder?默认情况下,它会按名称自动连接。

于 2012-10-06T01:31:31.323 回答