- 博客(63)
- 资源 (7)
- 收藏
- 关注
翻译 IDEA导入多个maven模块,无法识别子模块
参考地址 :https://www.pianshen.com/article/65811870857/
2025-09-29 13:31:34
39
原创 @Transient和@TableField(exist = false) 区别/用法
@Transient @TableField(exist = false)
2025-02-12 15:55:08
964
转载 java stream用法学习记录
PartitioningBy是一个特别的groupingBy,PartitioningBy返回一个Map,这个Map是以boolean值为key,从而将stream分成两部分,一部分是匹配PartitioningBy条件的,一部分是不满足条件的。flatMap():将流中的每个元素都放到一个流中,最后将所有的流合并成一个新流,所有流对象中的元素都合并到这个新生成的流中返回。peek():对流中每个元素执行操作,并返回一个新的流,返回的流还是包含原来流中的元素。
2025-01-15 17:59:28
126
原创 BigDecimal 类型基本用法记录
判断 两个BigDecimal 类型的数 (比较大小) 大于 、小于、 等于。判断 两个BigDecimal 类型的数 大于小于 等于。BigDecimal 类型基本用法记录 学习记录。进度百分比 四舍五入。
2025-01-10 11:10:31
272
转载 各种类型判断null
ObjectUtils 中的isEmpty()这一个方法,分别可以对字符串、数组、Map集合、List集合进行是否等于null的判断。因此在这2种情况下,我们再使用ObjectUtils的isEmpty方法就不合适了,我们需要对集合或数组里的每一个元素进行判断是否为null。也就是说它只判断了集合的长度,集合的长度为0,就认为集合是空的。在这个方法中,既有为null的判断,也有isEmpty的判断,聚合了两个判断,我们直接调用它也可以减少我们的工作量。我们直接调用它就可以减少我们的工作量。
2025-01-09 14:59:58
162
转载 sql语句整理
一个 select 语句中,嵌入另外一个 select 语句, 被嵌入的 select 语句称为子查询语句,外部select语句则称为主查询。还是以上面的student表和course表为例子,如果我们想查询每个学生所选择的课程,包括那些没有选课程的学生。继续使用上面的student表和course表为例子,如果我们想查询每门课程的学生,包括没有选该门课程的学生。外连接分为左连接和右连接,这种连接是指在连接两张或多张表时,包含了所有的记录。子查询是可以独立存在的语句,是一条完整的 select 语句。
2023-09-25 14:22:03
274
转载 stream流方法使用说明整理
JDK 1.8引入了Stream API,它是一种用于处理集合的高级迭代器,它提供了一种流式处理数据的方式,使得代码更加简洁和易于维护。Stream API有以下几个主要特点:1.流是一个序列,它可以让你按需计算,而不是一次性地处理所有元素。2.Stream API提供了一组非常强大的中间操作和终止操作,可以让你完成各种各样的操作,例如过滤、映射、归约、排序等等。3.Stream API是基于Lambda表达式和函数式接口实现的,它允许你以更为简洁的方式表达复杂的逻辑。
2023-04-27 13:53:53
249
转载 BigDecimal类型数字计算
BigDecimal类型数字计算BigDecimal本身提供了加减乘除的方法加法 add()函数减法subtract()函数乘法multipy()函数除法divide()函数绝对值abs()函数 BigDecimal bignum1 = new BigDecimal("10"); BigDecimal bignum2 = new BigDecimal("5"); BigDecimal bignum3 = null; //加法 bignum3 = bignum1.
2022-04-26 15:05:38
378
转载 Springboot 中Vue验证码校验
springboot版本验证码处理记录//验证码生成工具类import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.OutputStream;import java.util.Random;import javax.imageio.ImageIO;pu
2022-04-18 18:26:54
835
转载 java后台实现验证码
java后台实现验证码学习记录 //调取获得验证码 //请求的时候添加一个时间戳 //http://localhost:8080/captcha?date=1121212 @GetMapping(value = "/captcha") public BaseResult imagecode(HttpServletRequest request, HttpServletResponse response,@RequestParam(required = false)
2022-04-12 15:10:11
943
2
转载 lamda表达式和增强版Comparator进行排序
lamda表达式和增强版Comparator进行排序学习记录下面展示一些 内联代码片。 List<Student> list = new ArrayList<>(); list.add(new Student(1, 25, "关羽")); list.add(new Student(2, 21, "张飞")); list.add(new Student(3, 18, "刘备")); list.add(new Stud
2022-03-10 15:38:55
179
原创 @TableField(exist = false) 注解 非数据库字段属性
@TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库的字段,但在项目中必须使用,这样在新增等使用bean的时候,mybatis-plus就会忽略这个,不会报错
2022-02-25 11:36:01
1550
原创 递归调用解决方案
递归调用方式思路//根据递归调用当前数据解析CREATE TABLE `sys_xxx` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `parent_id` bigint(20) DEFAULT NULL COMMENT '父机构ID', `depart_order` int(11) DEFAULT '0' COMMENT '排序', `description` varchar(500) DEFAULT NUL
2022-02-25 11:14:50
471
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅