GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - SeanDragon/protools: 历经开发周期多年,并且应用过千万级别项目的工具箱

BranchesTags
Open more actions menu

Latest commit

 

History

260 Commits
260 Commits

Folders and files

NameName
Last commit message
Last commit date
all
all
 
 
common
common
 
 
http
http
 
 
mail
mail
 
 
security
security
 
 
.gitignore
.gitignore
 
 
.tool-versions
.tool-versions
 
 
.travis.yml
.travis.yml
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
pom.xml
pom.xml
 
 

Repository files navigation

protools

Build Status License JDK 1.8

GitHub Forks GitHub Watchers

Star History Chart

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

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

开发计划

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

目录

  • protools
    • common
    • http
    • mail
    • security
    • all

common

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

http

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

mail

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

security

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

all

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

About

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

Topics

datedecimalhttpjdk8nettyokhttpsecuritytoolutil

Resources

Readme
Apache-2.0 license
Activity

Stars

697 stars

Watchers

41 watching

Forks

204 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.