Spring 6 and Thymeleaf Without Spring
23 Aug 2023
A quick update for Spring 6 on how to use Spring’s Thymeleaf dialect outside of a Spring project.
Another Spring Boot Demo for DataTables Server-Side Processing
30 Jul 2023
Another small demo app showing some features of Spring Boot for handling a Thymeleaf template using a JSON request, with Spring JdbcTemplate.
Some Basic Lucene Index Structures
24 Jul 2023
A closer look at some of the basic Lucene indexing structures, based on Lucene 9.7.0.
Functional Interfaces in the Javalin Framework
07 Jul 2023
A quick look at different ways you can arrange your configuration and endpoint code in Javalin (a Java web framework). This is based on Javalin’s use of functional interfaces - specifically the Java
Consumer
interface and Javalin’s own Handler
interface.Lucene Span Queries - An Example
20 May 2023
A walkthrough of a Lucene span-based search, using a combination of SpanNot, SpanOr and SpanNear queries. We also take a quick look at an alternative approach using Lucene’s Standard Query Parser with interval functions.
The IANA Time Zone Database (and Java)
07 May 2023
How can we see the IANA Time Zone Database (TZDB) zone change rules in Java?
CLDR Decimal Formatting Rules
06 May 2023
What localization rules does Java use (via the CLDR) for formatting decimal numbers - specifically the separator character and the decimal character?