logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot中使用事务

首先在启动类似添加注解@EnableTransactionManagement然后在service的实现方法上添加注解@Transactional(rollbackFor = CustomException.class)这里使用自定义异常进行处理,抛自定义异常进行数据的回滚package com.ruoyi.common.exception;/*** 自定义异常** @...

#java#python#spring boot +1
Java实现抽奖功能

主要根据概率返回每次抽到的奖品,以下是抽奖工具类package com.ruoyi.project.dy.utils;import java.util.ArrayList;import java.util.List;import java.util.Random;/*** @description:*抽奖工具类,概率和可以不等于1*概率为百分数去掉百分号的部分...

#java#python#数据结构 +2
Elasticsearch-自动补全

当用户在搜索框输入字符时,我们应该提示出与该字符有关的搜索项,如图:这种根据用户输入的字母,提示完整词条的功能,就是自动补全了。因为需要根据拼音字母来推断,因此要用到拼音分词功能。2.1.拼音分词器要实现根据字母做补全,就必须对文档按照拼音分词。在GitHub上恰好有elasticsearch的拼音分词插件。地址:https://github.com/medcl/elasticsear...

#java#elasticsearch#大数据 +1
暂无文章信息