Java Tutorials. Includes introduction, JUnit testing, XML handling, the Java Persistence API (JPA), the Spring framework and more.
Java introduction
Using the Java core libraries
XML
Testing and Code Quality Tools
- Unit Testing with JUnit 5
- Guide to JUnit5 extensions
- Testing REST API with JUnit
- Unit tests with Mockito
- Using Hamcrest for testing
- Testing with AssertJ assertions
- Using Checkstyle to improve your code quality
- Testing with EasyMock
- Unit Testing with JUnit 4
- Using Jacoco to report unit test code coverage
Useful Java libraries and tools
- RxJava 2.0 - Tutorial
- Using the OkHttp library for HTTP requests
- Google Gson for converting Java objects to JSON and JSON to Java with
- Creating PDF with Java and iText
- Excel and Java - Read and Write Excel with Java
- JFreeChart
- JPA 2.0 with EclipseLink
- MySQL and Java JDBC
- Using FreeMarker templates (FTL)
- Using the jsoup HTML parser
- GlazedLists - Special list implementation, which provides events and list transformations