Я хочу использовать код, приведенный ниже, чтобы проверить, если отправлять электронную почту на локальный или сервер в Spring MVC, возможно ли это?
@Before("execution(public * org.springframework.mail.javamail.JavaMailSenderImpl.send(..))")
public void checkIfSendEmail(JoinPoint joinPoint) throws MailException {
String appName = preferences.getStringValue("GENERAL", "APPLICATION-NAME");
if (!appName.toUpperCase().contains("DEV")) {
joinPoint.getSignature().getName();
}
else {
System.out.println("Not send email on local.");
}
}