class Foo {
@Setter @Autowired private Bar bar;
}
Run Code Online (Sandbox Code Playgroud)
Spring将在这里使用现场注入.目前是否有任何方法告诉它使用二头瓶注射?
sln*_*wak 18
我不知道是否有办法在Spring中执行此操作,但您可以尝试使用http://projectlombok.org/features/experimental/onX.html实现完全相同的行为
所以它会是这样的
class Foo {
@Setter(onMethod=@__({@Autowired}))
private Bar bar;
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,这很难看......
此外,请记住功能状态 - 他们表示可以在将来的版本中从lombok中删除它.
| 归档时间: |
|
| 查看次数: |
5392 次 |
| 最近记录: |