随笔分类 -  java

摘要:<profiles> <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <buildEnv>dev</buildEnv> </propertie 阅读全文
posted @ 2024-07-11 14:49 itwetouch 阅读(39) 评论(0) 推荐(0) 编辑
摘要:setting.xml <?xml version="1.0" encoding="UTF-8"?> <settings xsi:schemaLocation="https://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/ 阅读全文
posted @ 2024-07-11 14:38 itwetouch 阅读(14) 评论(0) 推荐(0) 编辑
摘要:后端依赖 当然,这里也可以自行实现,获取使用rsa+aes组合的方案来实现。 <dependency> <groupId>cn.shuibo</groupId> <artifactId>rsa-encrypt-body-spring-boot</artifactId> <version>1.0.1. 阅读全文
posted @ 2024-03-19 14:37 itwetouch 阅读(21) 评论(0) 推荐(0) 编辑
摘要:forEach - 遍历 Stream<Integer> stream = Stream.of(2, 3, 1, 4); stream.forEach(System.out::println); filter - 过滤 Stream<Integer> stream = Stream.of(2, 3, 阅读全文
posted @ 2023-12-25 11:27 itwetouch 阅读(41) 评论(0) 推荐(0) 编辑
摘要:效果展示 背景 众所周知,Mybatis Plus 封装的 mapper 不支持 join,如果需要支持就必须自己去实现。但是对于大部分的业务场景来说,都需要多表 join,要不然就没必要采用关系型数据库了。 使用方法 仓库地址 https://gitee.com/best_handsome/myb 阅读全文
posted @ 2023-04-04 14:59 itwetouch 阅读(487) 评论(0) 推荐(0) 编辑
摘要:需要提前了解的知识点: JVM内存模型 JVM垃圾回收算法 下图是JVM内存区域划分的逻辑图 JVM内存区域逻辑图 从图中我们大概了解JVM相关的内存区域。 JVM内存包括区域 Heap(堆区): New Generation(新生代) Eden Survivor From Survivor To 阅读全文
posted @ 2023-03-24 16:41 itwetouch 阅读(807) 评论(0) 推荐(0) 编辑
摘要:线程池配置 package com.fast.boot.framework.config; import com.fast.boot.common.config.ThreadPoolProperties; import com.fast.boot.common.utils.ThreadsUtils; 阅读全文
posted @ 2023-02-08 17:25 itwetouch 阅读(159) 评论(0) 推荐(0) 编辑
摘要:JaCoCo介绍 一、JaCoCo简述 JaCoCo是一个开源的覆盖率工具,它针对的开发语言是java,其使用方法很灵活,可以嵌入到Ant、Maven中;可以作为Eclipse插件,可以使用其JavaAgent技术监控Java程序等等。 很多第三方的工具提供了对JaCoCo的集成,如sonar、Je 阅读全文
posted @ 2023-02-08 17:16 itwetouch 阅读(651) 评论(0) 推荐(0) 编辑
摘要:@Test public void testList() { List<String> list = new ArrayList<>(); list.add("1"); list.add("2"); for (String s : list) { if ("1".equals(s)) { list. 阅读全文
posted @ 2022-11-25 15:07 itwetouch 阅读(199) 评论(0) 推荐(0) 编辑
摘要:参数校验 Java API规范(JSR303)定义了Bean校验的标准validation-api,但没有提供实现。hibernate validation是对这个规范的实现,并增加了校验注解如@Email、@Length等。 Spring Validation是对hibernate validat 阅读全文
posted @ 2022-07-20 15:34 itwetouch 阅读(683) 评论(0) 推荐(0) 编辑
摘要:Undertow Undertow 是红帽公司开发的一款基于 NIO 的高性能 Web 嵌入式服务器 Untertow 的特点: 轻量级:它是一个 Web 服务器,但不像传统的 Web 服务器有容器概念,它由两个核心 Jar 包组成,加载一个 Web 应用可以小于 10MB 内存 Servlet3. 阅读全文
posted @ 2022-07-14 10:53 itwetouch 阅读(1963) 评论(0) 推荐(0) 编辑
摘要:@SuppressWarnings注解默认字符串有哪些? all to suppress all warnings boxing to suppress warnings relative to boxing/unboxing operations cast to suppress warnings 阅读全文
posted @ 2022-06-09 09:14 itwetouch 阅读(24) 评论(0) 推荐(0) 编辑
摘要:Mock单元测试入门 Mock基础知识 什么是Mock Mock 是在测试过程中,对于一些不容易构造/获取的对象,创建一个Mock 对象来模拟对象的行为。Mock 最大的功能是帮你把单元测试进行解耦,如果你的代码对另一个类或者接口有依赖,它能够帮你模拟这些依赖,并帮你验证所调用的依赖的行为。 Moc 阅读全文
posted @ 2022-06-07 10:48 itwetouch 阅读(1505) 评论(0) 推荐(1) 编辑
摘要:java自定义sql占位符替换工具 PlaceholderParse /** * 自定义sql占位符替换工具 * * @author ming * @version 1.0.0 * @date 2022/5/25 16:40 **/ public class PlaceholderParse { p 阅读全文
posted @ 2022-05-27 10:49 itwetouch 阅读(883) 评论(0) 推荐(0) 编辑
摘要:CardDao.java import com.example.domain.card.Card; /** * 卡片 Dao接口 * * @author ming * @version 1.0.0 * @date 2022-05-20 11:23:01 **/ public interface Ca 阅读全文
posted @ 2022-05-24 15:42 itwetouch 阅读(86) 评论(0) 推荐(0) 编辑
摘要:spring-boot日志框架漏洞修复 版本问题 低于2.6.2的版本都存在log4j注入漏洞 方案一Log4j2 排除spring-boot-starter中的默认logging依赖 <dependency> <groupId>org.springframework.boot</groupId> 阅读全文
posted @ 2022-05-11 12:55 itwetouch 阅读(507) 评论(0) 推荐(0) 编辑
摘要:Mybatis-plus配置逻辑删除 全局生效的逻辑删除配置 mybatis-plus: global-config: db-config: # 全局逻辑删除配置 logic-delete-field: valid # 全局逻辑删除的实体字段名 # 若逻辑已删除和未删除的值和默认值一样,则可以不配置 阅读全文
posted @ 2022-05-09 17:02 itwetouch 阅读(846) 评论(0) 推荐(0) 编辑
摘要:fastjson 处理代泛型的对象 json使用的是fastjson,json转换对象的时候,如果对象中存在泛型对象,则需要特殊处理下才能正常转换。 使用的是fastjson中的 例子: ResponseResult<List<User>> resp = JSON.parseObject(r, ne 阅读全文
posted @ 2022-04-19 11:29 itwetouch 阅读(225) 评论(0) 推荐(0) 编辑
摘要:配置spring定时任务 参考项目 https://github.com/wenming5112/spring-ssm-example 定时任务依赖 <!-- 定时任务 --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifac 阅读全文
posted @ 2022-04-05 19:59 itwetouch 阅读(300) 评论(0) 推荐(0) 编辑
摘要:-Djps.track.ap.dependencies=false 阅读全文
posted @ 2022-03-28 15:15 itwetouch 阅读(133) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示