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