0
사용자 요청에 의해 호출되는 것이 아니라 작업별로 호출되는 서비스가 있습니다. 이제이 작업에서 이메일을 보내야하고 이메일에 내 웹 응용 프로그램에 대한 링크가 포함되어 있습니다. 내 이메일을 내 웹 응용 프로그램에 다시 연결할 수 있도록 내 응용 프로그램의 전체 URL을 어떻게 얻을 수 있습니까? 서비스의작업에 의해 호출되는 Spring 서비스의 웹 애플리케이션 전체 URL을 가져올 수 있습니까?
예 : 웹 응용 프로그램이 실제로 자신의 도메인 이름을 알고하지 않기 때문에
@Service
public class MyService {
@Scheduled(cron="0 */10 * * * *")
@Transactional
public void myTask() throws IOException, ParseException
{
// Now I have to send email with my app url, but how can I get it here ?
}
}