上一页 1 2 3 4 5 6 7 8 ··· 28 下一页
摘要: 概述 Supplier、Function、Predicate、Consumer、BiFunction、BiPredicate、BiConsumer是Java函数式接口的一部分,它们用于定义不同类型的函数,从而在函数式编程中提供了更灵活的方式来处理数据。 这些函数式接口可以通过Lambda表达式来实现 阅读全文
posted @ 2024-03-20 09:03 李文学 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 首先定义实体对象 /** * 图片数据封装 */ @Data public class PgNewImageDto { /** * 文件类型 */ private String fileType; /** * 文件数据 */ private String fileData; } 转换实现 /** * 阅读全文
posted @ 2024-03-15 15:56 李文学 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 现在记录下 IO扩展支持 import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import java.io.*; import java.util.HashMap; @Slf4j public 阅读全文
posted @ 2024-03-15 11:45 李文学 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 先把基于OkHttp的使用进行工具化,形成公共类 配置引入 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.14.4</version> </depende 阅读全文
posted @ 2024-03-14 15:38 李文学 阅读(315) 评论(0) 推荐(0) 编辑
摘要: git tag用作上线发布的时候打tag处理。git tag -a -m “added release notes” 处理命令为: git tag -a v1.0-beta -m "v1.0 beta版本发布上线" git tag # 查看tag列表 git tag --list # 查看tag列表 阅读全文
posted @ 2024-03-12 09:04 李文学 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 使用CompletableFuture替代Thread+Runnable解决Thread+Runnable没有返回值、串行化和组合任务问题 1、CompletableFuture.runAsync 异步没有返回值需要传入一个线程池 public static ExecutorService exec 阅读全文
posted @ 2024-03-11 10:13 李文学 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 不能将文件和文件夹命名为“.”或“..”。 例如,像 ..sql 这样的文件名是不正确的。 另外,文件和文件夹也不能包含以下字符: # 符号 (#)。 百分号 (%)。 “and”符 (&)。 星号 (*)。 竖线 (|)。 反斜杠 (\)。 冒号 (:)。 双引号 (")。 小于号 (<)。 大于 阅读全文
posted @ 2024-03-10 17:22 李文学 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1.批量操作类定义 import java.util.List; /** * 批量操作接口 */ public interface IBatchService { /** * 批量更新 * * @param list 实体类集合 * @param <T> 表对应的实体类 */ public <T> 阅读全文
posted @ 2024-02-28 13:32 李文学 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Java-JPA原生SQL查询返回自定义DTO: import com.tjgeo.njsosms.framework.repository.IBaseRepository; import com.tjgeo.njsosms.risk.support.entity.Source; import or 阅读全文
posted @ 2024-02-28 13:28 李文学 阅读(57) 评论(0) 推荐(0) 编辑
摘要: jpa的sava与saveAll save()方法 @Transactional public <S extends T> S save(S entity) { if (this.entityInformation.isNew(entity)) { this.em.persist(entity); 阅读全文
posted @ 2024-02-21 13:06 李文学 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 28 下一页