java
文章平均质量分 84
1
一个双鱼座的测开
意气风发的少年
创作不易,内容有帮助的话可以点关注后续持续更新工作中遇到问题及总结。
展开
-
maven打包最终缺少资源文件问题解决
Maven 打包时默认不包含源代码(source code)路径,这是因为它主要关注于编译后的类文件(.class 文件)和其他资源文件(如配置文件、图片等),而不是源代码文件(.java 文件)。Maven 的标准目录结构和打包流程主要围绕编译后的产物进行组织和处理。原创 2024-10-17 14:53:51 · 764 阅读 · 0 评论 -
java注解(Annotation)编程
Java注解是代码中的特殊标记,用于给代码添加一些信息,这些信息不会改变代码的执行逻辑,但可以被编译器或其他工具用来生成代码、创建文档、做静态分析或进行其他处理。除了使用Java内置注解外,开发者还可以根据需要定义自己的注解。定义自定义注解时,需要使用@interface关键字,并指定注解的元素(如果有的话)。原创 2024-08-25 15:24:18 · 806 阅读 · 0 评论 -
详解建造者(builder)模式的创建对象使用方式
这意味着 Builder 类是一个抽象类,不能直接实例化。通常,你会提供一个或多个非抽象的子类或内部方法来创建 Builder的实例,并可能提供一些默认实现。在构建者模式中,Builder类通常是抽象的,因为它定义了一个接口或契约,该接口或契约描述了如何配置和构建对象。具体的实现细节(例如,设置特定的字段值)可能在子类中定义。原创 2024-07-25 20:31:08 · 1074 阅读 · 0 评论 -
Orika-core使用总结整理
Orika 是一个 Java Bean映射框架,用于自动化对象之间的数据转换。它简化了在不同层之间传递数据时经常需要的复杂转换逻辑。Orika使用字节码生成技术来提供高性能的映射操作。原创 2024-07-24 19:28:55 · 1159 阅读 · 0 评论 -
@NotNull、@NotEmpty 和 @NotBlank 区别
NotNull、@NotEmpty 和 @NotBlank 是 Java Bean Validation (JSR 380)规范中定义的注解,通常用于验证对象的属性是否满足特定的条件。这些注解常用于后端验证,确保接收到的数据符合预期。原创 2024-07-24 18:15:47 · 522 阅读 · 0 评论 -
java如何编写一个注解
首先,我们需要定义一个自定义注解,比如@MyAnnotation。// 可以定义一些属性,例如value、description等 String value() default "";// 可以定义一些属性,例如value、description等 String value() default "";// 可以定义一些属性,例如value、description等 String value() default "";原创 2024-07-24 11:32:01 · 1282 阅读 · 0 评论 -
随便写一篇写的范型demo 纯粹为了得一张券
这随便写的一个 范型方法demo。这随便写的一个简单范型。原创 2024-07-14 21:25:04 · 216 阅读 · 0 评论 -
java8的 lambda表达式到stream API总结备忘
只包含一个抽象方法的接口,称为函数式接口。你可以通过 Lambda 表达式来创建该接口的对象。(若 Lambda表达式抛出一个受检异常,那么该异常需要在目标接口的抽象方法上进行声明)。我们可以在任意函数式接口上使用 @FunctionalInterface 注解,这样做可以检查它是否是一个函数式接口,同时 javadoc 也会包含一条声明,说明这个接口是一个函数式接口。//函数式接口中使用泛型:// 输出8// 输出15流(Stream) 到底是什么呢?原创 2024-02-20 20:54:11 · 968 阅读 · 0 评论 -
java-Lambda 语法总结
如果接口里只有一个抽象方法,那么就是函数式接口,可以使用注解(@FunctionalInterface)检测该接口是否是函数式接口,即只能有一个抽象方法。使用 Lambda 法, 如果想稍微改变一下 Arrays sort ()该行的可读性,在 JDK8 出现前,可以。作,因此在使用 Lambda 达式时,实际上从等号左边的 Corr rator<String >声 明就可以知道,信息,既然声明变量时使用了 Comparator<String >,为什么 Lambda 表达式的参数上又得声明一。原创 2024-01-15 00:09:57 · 1103 阅读 · 0 评论 -
Spring之RestTemplate详解
Spring之RestTemplate详解原创 2023-12-02 23:26:42 · 1086 阅读 · 0 评论 -
Java获取路径时Class.getResource()和ClassLoader.getResource()区别
Java中取资源时,经常用到Class.getResource()和ClassLoader.getResource(),Class.getResourceAsStream()和ClassLoader().getResourceAsStream(),这里来看看他们在取资源文件时候的路径有什么区别的问题。原创 2023-08-11 09:04:57 · 277 阅读 · 0 评论 -
jacoco统计覆盖率最佳实践
jacoco统计覆盖率最佳实践原创 2023-04-09 14:48:05 · 4899 阅读 · 0 评论 -
java成神之路-基础篇 (搞定java基础看这一篇就够用)
最近关注了个 主播,Hollis 阿里巴巴的一位专家,该博主总结了一份java成神之路的知识图谱,基于图谱打算出 几期总结文档也有助于自己巩固与学习。于是有了这篇文章。原创 2022-11-29 00:26:05 · 1728 阅读 · 0 评论 -
【java积累】fastJson简单使用总结
fastJson简单使用总结原创 2022-06-19 21:24:21 · 484 阅读 · 0 评论