lombok and guice injection
问题 I'm new to lombok and guice injection, I could get the general concept but I ran into some code which I don't understand and can't search due to the syntax. Following is the code, can someone help me understand this? import com.google.inject.Inject; import lombok.AccessLevel; import lombok.AllArgsConstructor; @AllArgsConstructor(access = AccessLevel.PRIVATE, onConstructor = @__({ @Inject })) public class SomeClass { ... } Thanks! 回答1: This is going to add a constructor with all fields as