基础

  • maven-archetype

所有的开源框架的项目原型

  • api

项目版本管理

  • heaven

基础工具包。

paradise 的接班人。

  • log-integration

日志整合框架

  • Charming

希望对文档进行格式化,开发中。。。

测试相关

  • Data-Factory

为单元测试提供初始化数据。

缺少:只有结果,无法让结果值和对象初始化值联系起来。

  • JunitPerf

性能测试框架

Maven

  • gen-maven-plugin
  1. 生成注释

  2. 生成测试文件

是否可以结合 enuit,自动编写测试代码?

  • idoc

生成接口文档。

重复造轮子

  • BeanMapping

对象属性映射

  • Valid

校验框架。

核心:解决 hibernate-validator 无法字段间关联的问题。

  • comparator

比较类,类似于 Compare2 的 java 底层实现。终止。

  • Compress

压缩工具类

  • enc

加密工具。待完成。

  • communicate

比如:微信/qq/dingding/邮件/短信/电话 等信息沟通方式

开发工具

  • Sensitive

基于注解的日志脱敏框架

  • IExcel

基于注解的 Excel 读取工具。

  • Opencc4j

中文繁简体转换

  • WordChecker

英文单词拼写检查。

  • markdown-toc

生成 markdown 文件目录。

  • explain

数据库执行计划,用于定时分析 SQL 的性能。全表扫描的SQL。

  • metadata

数据库表原数据的管理。

  • crawl

爬虫工具

  • rate-limit

限流框架

核心框架重写

中间件

RPC

Cache

MQ

SQL

基本组件

JDBC

MVC

IOC/AOP==>spring

分布式核心组件

  • rate-limit

限流框架

  • 鉴权

SSO

  • 熔断

  • 重试

spring-retry 改进。

  • hash

balance