public class UserService { @Inject private UserRepository userRepository; @Inject public UserService(UserRepository userRepository) { this.userRepository = userRepository; } @Inject public void setUserRepository(UserRepository userRepository) { this.userRepository = userRepository; } // ... } public class UserService { @Inject @Qualifier("mysql") private UserRepository userRepository; // ... } public class UserService { @Inject @Named("mysql") private UserRepository userRepository; // ... }


上一篇:
下一篇:
切换中文