【发布时间】:2018-07-19 21:54:24
【问题描述】:
这个问题真的很短。这两者有什么区别吗?如果没有,你用哪一个?
第一个:
private final UserRepository UserRepository;
private final UserService userService;
@Autowired
public UserServiceImpl(UserRepository userRepository, UserService userService) {
Validate.notNull(this.userRepository = userRepository, "user cannot be null");
Validate.notNull(this.userService = userService, "userService cannot be null");
}
第二个:
@Autowired
public WorkingTimeServiceImpl(UserRepository userRepository, UserService userService) {
Validate.notNull(userRepository, "userRepository cannot be null");
Validate.notNull(userService, "userService cannot be null");
this.userRepository = userRepository;
this.userService = userService;
}
【问题讨论】:
标签: spring validation notnull