Listed set of GitHub Repos which are used in any one of my project or experimented for research purpose and understood its value
Guava : Google Core Libraries for Java
Guava is a set of core libraries that includes new collection types (such as multimap and multiset), immutable collections, a graph library, functional types, an in-memory cache, and APIs/utilities for concurrency, I/O, hashing, primitives, reflection, string processing, and much more!
Maven :
<!-- https://mvnrepository.com/artifact/com.google.guava/guava --> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>24.0-jre</version> </dependency>
https://github.com/google/guava
Why Guava :
Example : : https://www.tutorialspoint.com/guava/guava_preconditions_class.htm,
https://www.tutorialspoint.com/guava/guava_ordering_class.htm
Table in Guava : Where Two keys and Value (Rather Key and Value)
RequestLogging
RequestLogging is a library that aims at providing an easy and non-intrusive way to log requests consistently.
https://github.com/a3badran/RequestLogging
Reducing Boilerplate Code with Project Lombok
Project Lombok makes java a spicier language by adding 'handlers' that know how to build and compile simple, boilerplate-free, not-quite-java code. See LICENSE for the Project Lombok license.
http://jnb.ociweb.com/jnb/jnbJan2010.html
https://github.com/rzwitserloot/lombok
https://github.com/mplushnikov/lombok-intellij-plugin
Flyway
Version control for your database.
Robust schema evolution across all your environments.
With ease, pleasure and plain SQL.