框架库
Awesome toolkits!!!
Life is too short to depend on unstable software! __Read more…
Utils
- streamex: Enhancing Java Stream API.
- javers: Object auditing and diff framework.
- java-object-diff: Object diff framework.
- cloning: Object deep copy.
- eclipse-collections
Files
- zip4j: zip files and streams.
- commons-io
- commons-codec
- tika: detects and extracts metadata.
Functional
- linq: LINQ to Objects for Java.
- immutables: Annotation processor to create immutable objects and builders.
Reflection
- reflections: Java runtime metadata analysis.
- classgraph: An uber-fast parallelized Java classpath scanner and module scanner.
- fast-reflection: Making dynamic calls as efficient as direct calls.
- objenesis: Constructor when creating an object.
- jOOR: https://github.com/jOOQ/jOOR
- dynamic-object: Lightweight data modeling for Java.
Bean transform
- Moo: Mapping Objects to Objects.
Concurrent
- stormpot: Object pool.
Database
- objectbox: Superfast lightweight database for objects.
ORM
- ObjectiveSql: ORM framework in Java based on ActiveRecord pattern.
- jdbi
SQL Parser
Distributed
- akka
- zookeeper
- helix
- dbqueue: Database-based queue abstraction in Java.
- ShedLock: Distributed lock for your scheduled tasks.
- bucket4j: Java rate limiting library based on token/leaky-bucket algorithm.
- ratelimitj
- failsafe
- resilience4j: Fault tolerance library designed for Java8 and functional programming.
- retry4j
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.