java
卢安-luancx
这个作者很懒,什么都没留下…
展开
-
线程池代码
线程池import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.concurrent.BasicThreadFactory;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.ScheduledThreadPoolExecutor;import java.util.concurrent.TimeUnit;/**原创 2021-06-07 11:31:23 · 172 阅读 · 0 评论 -
事务手动回滚
项目中需要使用事务,但是配置了事务扫描然后使用@Transactional注解后,事务不生效最后决定使用手动回滚由于事务是遇到异常后才会回滚,但是在try…catch…之后事务捕获不到TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();最终在service中使用public class UserSe...原创 2020-01-13 10:24:27 · 222 阅读 · 0 评论 -
使用RedisTemplate批量保存数据
最近在一个项目中,遇到需要将大量数据保存到redis中。数据比较简单,但是量比较大,达到数亿。开始的时候是每执行一条数据存一次Redis。后面为了减小压力改为批量存储。在网上找到了[https://blog.csdn.net/supersub000/article/details/80100016],才解决问题。public void saveDataToRedis(Map<Stri...原创 2019-04-12 15:00:22 · 4862 阅读 · 0 评论