StaticConfig.java 835 B

12345678910111213141516171819202122232425262728293031
  1. package org.jeecg.config;
  2. import org.jeecg.common.util.DySmsHelper;
  3. import cn.com.ctop.common.module.message.handle.impl.EmailSendMsgHandle;
  4. import org.springframework.beans.factory.annotation.Value;
  5. import org.springframework.context.annotation.Bean;
  6. import org.springframework.context.annotation.Configuration;
  7. /**
  8. * 设置静态参数初始化
  9. */
  10. @Configuration
  11. public class StaticConfig {
  12. @Value("${jeecg.sms.accessKeyId}")
  13. private String accessKeyId;
  14. @Value("${jeecg.sms.accessKeySecret}")
  15. private String accessKeySecret;
  16. @Value(value = "${spring.mail.username}")
  17. private String emailFrom;
  18. @Bean
  19. public void initStatic() {
  20. DySmsHelper.setAccessKeyId(accessKeyId);
  21. DySmsHelper.setAccessKeySecret(accessKeySecret);
  22. EmailSendMsgHandle.setEmailFrom(emailFrom);
  23. }
  24. }