|
0
|
| Mohammed Housseyn Taleb · 技术社区 · 7 年前 |
|
|
1
118
简而言之,不可以。不能在Spring中自动或手动连接静态字段。要做到这一点,你必须写下自己的逻辑。 |
|
2
110
|
|
|
3
66
最后一个建议。。。 不要 |
|
|
4
12
|
|
|
5
5
创建一个可以自动连接的bean,它将初始化静态变量作为副作用。 |
|
|
6
4
XML表示法
你应该瞄准使用 在可能的情况下进行弹簧喷射,因为这是推荐的方法 注意,使用这种方法进行测试也会更加困难。 |
|
|
7
1
|
|
|
8
0
您可以使用ApplicationContextAware
然后
|
|
|
9
0
这绝对不是标准,很可能有更好的春季方式来做这件事。上面的答案都没有解决连接公共静态字段的问题。 我想完成三件事。
这个方面将包装所有以final开头的方法,并在调用它们时抛出错误。 我不认为这是特别有用的,但如果你是强迫症,喜欢让你豌豆和胡萝卜分开,这是一种方法,以确保安全。 重要的 Spring在调用函数时不调用方面。让这件事更容易,更糟糕的是,我在搞清楚之前就已经搞清楚了逻辑。 |
|
|
10
-2
|