随笔分类 - JavaLib
摘要:JUnit5 快速指南 version: junit5 <! TOC depthFrom:2 depthTo:3 "1. 安装" "2. JUnit 注解" "3. 编写单元测试" "3.1. 基本的单元测试类和方法" "3.2. 定制测试类和方法的显示名称" "3.3. 断言(Assertions
阅读全文
摘要:Lombok 使用小结 <! TOC depthFrom:2 depthTo:3 "Lombok 简介" "Lombok 安装" "Lombok 使用" "API" "示例" "示例源码" "引用和引申" <! /TOC Lombok 简介 Lombok 是一种 Java 实用工具,可用来帮助开发人
阅读全文
摘要:概述 是一个开源的 Java 项目,它提供了非常简单的 API 来对图片进行缩放、旋转以及加水印的处理。 有多简单呢?简单到一行代码就可以完成图片处理。形式如下: 当然,Thumbnailator 还有一些使用细节,下面我会一一道来。 核心 API Thumbnails 是使用 Thumbnaila
阅读全文
摘要:概述 是一个开源 Java 类库用于解析多种格式的 1D/2D 条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android。 官网: "ZXing github仓库" 实战 本例演示如何在一个非 androi
阅读全文
摘要:本文较为详细的对比了当前Java世界主流日志工具库(slf4j,common-logging,log4j,logback,java.util.logging)。
此外,本文对日志工具库的使用也给出了完整范例。并列举了不同日志解决方案的实施方法和兼容方案。
通过本文,应该可以帮助你快速构建Java项目的日志框架。
阅读全文
摘要:这篇文章是本人在阅读Dozer官方文档(5.5.1版本,官网已经一年多没更新了)的过程中,整理下来我认为比较基础的应用场景。 本文中提到的例子应该能覆盖JavaBean映射的大部分场景,希望对你有所帮助。 概述 Dozer是什么? Dozer是一个JavaBean映射工具库。 它支持简单的属性映射,
阅读全文