protools

Project Url: SeanDragon/protools
Introduction: 历经开发周期两年,并且应用过千万级别项目的工具箱
More: Author   ReportBugs   
Tags:

Build Status License JDK 1.8

GitHub Forks GitHub Watchers

Stargazers Over Time

历经开发周期两年,并且应用过千万级别项目的工具箱

大家如果想使用可以先执行 mvn clean install 即可在本地的其他 maven 项目中使用

开发计划

  • 使用阿里的规范手册整理规范所有代码
  • 将当时临时添加或欠缺考虑的命名或方法进行优化
  • 将 maven 私人仓库转移到中心仓库
  • 即将进行大升级,Gradle + java module

目录

common

  • 数据的处理
  • 文件的处理
  • script 引擎的封装
  • 系统方面查询的封装
  • 日期对象的封装 DatePlus
  • 数值对象的封装 Decimal

    http

  • 统一发送对象为 HttpSend
  • 统一接收对象为 HttpReceive
  • 三个版本的 http 客户端(Jdk、Netty 和 OkHttp)

    mail

  • 封装 JavaMail,并采用了队列等方法提高性能,并简化了发送过程

    security

  • 封装了 jdk 和 bouncycastle 中几十种常见加密方式

    all

  • 如果需要使用上述多个模块,可以导入 all 模块以使用所有模块

感谢

  • 感谢 JetBrains 对开源项目的支持
    输入图片说明
Apps
About Me
GitHub: Trinea
Facebook: Dev Tools