Top Trends Libraries for Java
spring-boot-starter-parent · Parent pom providing dependency and plugin management for applications built with Maven
org.seleniumhq.selenium:selenium-java · Selenium automates browsers. That's it! What you do with that power is entirely up to you.
Spring Core · Spring Core
Project Lombok · Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more!
Apache POI - Common · Apache POI - Java API To Access Microsoft Format Files
hibernate-core - relocation · Hibernate's core ORM functionality
JSON in Java · JSON is a light-weight, language independent, data interchange format. See http://www.JSON.org/ The files in this package implement JSON encoders/decoders in Java. It also includes the capability to convert between JSON and XML, HTTP headers, Cookies, and CDL. This is a reference implementation. There is a large number of JSON packages in Java. Perhaps someday the Java community will standardize on one. Until then, choose carefully.
Apache Commons IO · The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more.
Jackson-core · Core Jackson processing abstractions (aka Streaming API), implementation for JSON
jackson-databind · General data-binding functionality for Jackson: works on core streaming API
Spring Web MVC · Spring Web MVC
spring-boot-starter-web · Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container
PostgreSQL JDBC Driver · PostgreSQL JDBC Driver Postgresql
spring-boot · Spring Boot
Apache Commons Logging · Apache Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.
Apache Maven Compiler Plugin · The Compiler Plugin is used to compile the sources of your project.
Apache Commons Lang · Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.
JaCoCo :: Maven Plugin · The JaCoCo Maven Plugin provides the JaCoCo runtime agent to your tests and allows basic report creation.
- Job Scheduling
- Dependency Injection
- Code Analysis
- Bytecode Manipulation
- Machine Learning
- Security & Crypto
- Template Engine
- Code Coverage
- Web Frameworks
- Date and Time
- HTTP Clients
- Web Crawling
- Performance Analysis
- REST Frameworks