Fred Feng

A passionate Java programmer

Just a passionate Java programmer and Like coding and reading


Download the theme

Devtools - A Pragmatic Java Utility Component Family

Devtools

A pragmatic Java Open Source Toolkit Family

Install:


<dependency>
	<groupId>com.github.paganini2008</groupId>
	<artifactId>devtools</artifactId>
	<version>2.0.3</version>
</dependency>

Compatibility:


Jdk1.8+ (or later)

Utility Components:


  • devtools-lang
  • devtools-objectpool
  • devtools-cron4j
  • devtools-beans-streaming
  • devtools-db4j

Devtools Lang

Devtools Lang is a basic component, which encapsulates common class libraries in JDK such as primitive data types, collections, dates, IO, thread, JDBC, logs, etc. Devtools Lang provides static tool methods and a variety of APIs with a higher level of encapsulation, which aims to significantly improve the developing efficiency of developers, optimize code style and increase maintainability.

Install:


<dependency>
	<groupId>com.github.paganini2008</groupId>
	<artifactId>devtools-lang</artifactId>
	<version>2.0.3</version>
</dependency>

Devtools ObjectPool

Devtools ObjectPool is an Object Pool utility component, which includes an implementation of object pool and database connection pool

Install:


<dependency>
	<groupId>com.github.paganini2008</groupId>
	<artifactId>devtools-objectpool</artifactId>
	<version>2.0.3</version>
</dependency>

Devtools Cron4j

Devtools-cron4j is a compact and practical Java scheduling component from devtools series, which provides:

  • Support generating a cron expression by using API method
  • Built in multiple scheduler implementations (java.utils.Timer, java.concurrent.Executor, etc.)
  • Support interrupt policy

Install:


<dependency>
	<groupId>com.github.paganini2008</groupId>
	<artifactId>devtools-cron4j</artifactId>
	<version>2.0.3</version>
</dependency>

Devtools Beans Streaming

Devtools Beans Streaming is a solution for common querying or aggregative querying Java Object List. It provides functions similar to LINQ in C sharp

Install:


<dependency>
	<groupId>com.github.paganini2008</groupId>
	<artifactId>devtools-beans-streaming</artifactId>
	<version>2.0.3</version>
</dependency>

Devtools Db4j

Devtools Db4j is a simple and practical JDBC utility component, which encapsulate common operations of JDBC, It is designed to make working with JDBC easier and code more concise.

Install:


 <dependency>
	<groupId>com.github.paganini2008</groupId>
	<artifactId>devtools-db4j</artifactId>
	<version>2.0.3</version>
</dependency>

Git repository:https://github.com/paganini2008/devtools.git

Recent Articles

Devtools Lang - A Powerful Java Core Utility Library

Devtools Lang is a basic component from Devtools series. It encapsulates some common Java class libraries, such as primitive data types, Collection, Date, IO, Thread, JDBC, Log, etc. Devtools Lang provides interfaces and methods with a higher enca...…

Read More
Earlier Articles

Vortex Metrics - A High Performance Distributed time series computing framework

Vortex MetricsDistributed Time Series Computing FrameworkDescriptionVortex Metrics is a lightweight distributed time series computing framework written in Java.Vortex Metrics is a concrete implementation of distributed streaming computing framewor...…

Read More