简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
SpringBoot中使用事务
首先在启动类似添加注解@EnableTransactionManagement然后在service的实现方法上添加注解@Transactional(rollbackFor = CustomException.class)这里使用自定义异常进行处理,抛自定义异常进行数据的回滚package com.ruoyi.common.exception;/*** 自定义异常** @...
Java实现抽奖功能
主要根据概率返回每次抽到的奖品,以下是抽奖工具类package com.ruoyi.project.dy.utils;import java.util.ArrayList;import java.util.List;import java.util.Random;/*** @description:*抽奖工具类,概率和可以不等于1*概率为百分数去掉百分号的部分...
Elasticsearch-自动补全
当用户在搜索框输入字符时,我们应该提示出与该字符有关的搜索项,如图:这种根据用户输入的字母,提示完整词条的功能,就是自动补全了。因为需要根据拼音字母来推断,因此要用到拼音分词功能。2.1.拼音分词器要实现根据字母做补全,就必须对文档按照拼音分词。在GitHub上恰好有elasticsearch的拼音分词插件。地址:https://github.com/medcl/elasticsear...
暂无文章信息