A small java project holding various utility classes to reduce development effort.
Getting started:
Ensure local installation of following softwares/tools:
- JDK - 1.8
$ java -version java version "1.8.0_121"
- Apache Maven - if using maven dependency
https://maven.apache.org/install.html
- Gradle - if using gradle
https://gradle.org/install/
-
Add dependency in your
pom.xml
<dependency> <groupId>com.github.spranshu1.common.util</groupId> <artifactId>common-utils</artifactId> <version>${version}</version> </dependency>
implementation 'com.github.spranshu1.common.util:common-utils:[<version>]'
implementation("com.github.spranshu1.common.util:common-utils:[<version>]")
1.0.3
- Updates:
- Introduced
JsonParser
a generic Serializer/Deserializer utility for parsing Json. - Code quality improvements
- Introduced
- Fixes:
- Minor code smells
1.0.2
- Updates:
- Below utilities are now available
- ZipUtil
- HexUtil
- FileUtil
JSONHandler
now support creating JSON from ResultSet Object
- Below utilities are now available
- Fixes:
- none
1.0.1
- Updates:
- Vulnerability patch
com.fasterxml.jackson
version bump to2.9.10.3
Jgitflow
added for release process automation
- Vulnerability patch
- Fixes:
- none
1.0.0
- First version
spranshu1