springboot
Jon_Kong
这个作者很懒,什么都没留下…
展开
-
分布式springboot服务,解决定时任务重复执行问题
ShedLock是一个锁,官方解释是他永远只是一个锁,并非是一个分布式任务调度器。一般shedLock被使用的场景是,你有个任务,你只希望他在单个节点执行,而不希望他并行执行,而且这个任务是支持重复执行的。如对某些查询出来的数据打标签,没有任何的事务性处理操作。一、引入shedlock包maven 中 pom 文件添加如下配置:<dependency> <groupId>net.javacrumbs.shedlock</groupId> <原创 2021-05-24 14:10:32 · 1774 阅读 · 0 评论 -
springboot 多数据源之间切换
1.yml配置多个数据源2.添加以下几个类import java.util.HashMap;import java.util.Map;import javax.annotation.Resource;import javax.sql.DataSource;import org.springframework.boot.autoconfigure.jdbc.DataSourceProperties;import org.springframework.jdbc.datasource原创 2020-10-30 10:03:34 · 219 阅读 · 0 评论 -
SpringBoot 实现发送邮件
1.邮箱配置(163)开启之后会生成授权码用于配置文件中。2.配置yml文件在spring下配置3.编写java代码@Servicepublic class SendMail { @Autowired private JavaMailSender mailSender; private final Logger logger = LoggerFactory.getLogger(this.getClass()); private static.原创 2020-10-30 09:52:17 · 149 阅读 · 0 评论