class Foo {
@Setter @Autowired private Bar bar;
}
Mùa xuân sẽ sử dụng trường tiêm tại đây. Hiện tại có bất kỳ cách nào để nói nó sử dụng một tiêm setter?Mùa xuân + Lombok: Tôi có thể có @Autowired @Setter
class Foo {
@Setter @Autowired private Bar bar;
}
Mùa xuân sẽ sử dụng trường tiêm tại đây. Hiện tại có bất kỳ cách nào để nói nó sử dụng một tiêm setter?Mùa xuân + Lombok: Tôi có thể có @Autowired @Setter
Tôi không biết nếu có một cách để làm điều này trong mùa xuân, nhưng bạn có thể thử để đạt được chính xác những hành vi tương tự với http://projectlombok.org/features/experimental/onX.html
Vì vậy, nó sẽ là một cái gì đó giống như
class Foo {
@Setter([email protected]__({@Autowired}))
private Bar bar;
}
Thật không may, nó khá xấu xí ...
Ngoài ra, hãy nhớ trạng thái của tính năng - họ cho biết nó có thể bị xóa khỏi lombok trong các bản phát hành trong tương lai.
Bạn đã thử http://projectlombok.org/features/experimental/onX.html này chưa? Nhưng nó hơi xấu xí ... – slnowak