Resources
This page contains links to several technical “resources” (documents, guides, cheat-sheets, projects, etc…) developed exclusively by me (Andrea Binello). For any question or feedback, please feel free to contact me!
Cheat Sheets
java.util.function Interfaces Cheat Sheet
A cheat sheet about the 43 “functional interfaces” introduced in Java SE 8 into the java.util.function
package.
Java Versions Cheat Sheet
A friendly open-source cheat sheet showing all the Java versions with many valuable information and links.
GitHub projects
Java System Events Demo
This is a demo project to check and test the new system events listeners introduced in JDK 9.
Logback property definer demo
This is a simple demo project that shows the implementation of property definers with the logback logging library. This tecnique is described in my blog article “Implementation of property definers with logback”.
Template engines demos
The following are demonstrative projects about the use of a template engine (e.g. Thymeleaf, Pebble, etc…) with a web framework (Spring Boot, Micronaut, etc…). The main purpose of each application is to expose only a simple home page showing some version informations.
Micronaut 3 – Pebble Basic Demo
A basic demo project that shows how to use Pebble Templates with Micronaut version 3.x.
Micronaut 3 – Rocker Basic Demo
A basic demo project that shows how to use Rocker with Micronaut version 3.x.
Micronaut 3 – Thymeleaf Basic Demo
A basic demo project that shows how to use Thymeleaf with Micronaut version 3.x.
Spring Boot 2 – Pebble Basic Demo
A basic demo project that shows how to use Pebble Templates with Spring Boot version 2.x.
Spring Boot 2 – Thymeleaf Basic Demo
A basic demo project that shows how to use Thymeleaf with Spring Boot version 2.x.
Spring Boot 3 – Mustache Basic Demo
A basic demo project that shows how to use Mustache with Spring Boot version 3.x.
Spring Boot 3 – Thymeleaf Basic Demo
A basic demo project that shows how to use Thymeleaf with Spring Boot version 3.x.