package org.springframework.issues;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
import org.springframework.validation.annotation.Validated;
@Service
@Validated
public class MyService {
public void doSomething(@NotNull @Valid final MyBean bean) {
System.out.println("do something");
}
@Async
public void doSomethingAsync(@NotNull @Valid final MyBean bean) {
System.out.println("do something async");
}
}