Java
yipengup
做简单的自己。
展开
-
SPI源码解析
SPI源码解析1. 什么是SPISPI是Service Provide Interface的简称,是JDK内置的一种服务提供发现机制。简单来说, 就是用来发现某个接口或者规范的实现类。2. 快速开始2.1 项目结构2.2 类图2.3 相关代码Service接口类package com.inconspicuousy.spi;/** * 待实现的接口类 * @author peng.yi */public interface Service { void say原创 2020-10-15 11:27:19 · 467 阅读 · 0 评论 -
MapStruct高性能实体类映射工具
MapStruct高性能实体类映射工具1. 简介MapStruct是一个Java Annotation Processor注解处理器。利用注解生成类型安全的bean映射类。2. 快速开始Talk is cheap. Show me the code.2.1 类图设计2.2 pom文件定义引入必要的依赖设置项目属性<properties> <!-- 设置项目源代码的编码方式 --> <project.build.sourceEncodi原创 2020-10-15 10:00:54 · 1002 阅读 · 0 评论