ReZeroS / zerobox

Common useful tools for java.

Home Page:https://qqtim.club

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

The Zero-Box uses some popular lite framework based on the java language to build a collection of tools for common developping.

Features

  • Supports the convertor for object and xml. You can try create object in your package and declare the package in config annotation(@XmlObjectPackageScan), then the framework will try to convert them for both way.

  • Support the common util. I collect some util for common developing and will try to optimize them in the future.

  • Support some beta framework tool like multiple threads insert tool with transaction promised in spring.

  • Support config file for docker remote debug with clion, you can check out docker-clion directory, and here I write an example for redis.

  • Support rule match with bitmap, you can check out doc/rule-match.pptx, and code location is club.qqtim.dimension.DimensionCalculator. Hope this introduce video would work for you.

Requirements

  • JDK: 8 or greater
  • Maven: install the dependency

Developer guide

  • API document

Contributing

Welcome to contribute by creating issues or sending pull requests. See Contributing Guide for guidelines.

License

Zero-Box is licensed under the Apache License 2.0. See the LICENSE file.

About

Common useful tools for java.

https://qqtim.club

License:Apache License 2.0


Languages

Language:Java 96.6%Language:Groovy 1.6%Language:Python 0.8%Language:JavaScript 0.6%Language:Dockerfile 0.4%Language:Shell 0.1%