JSON from a String
25 Apr 2021
Note to self: Quick ways to create an arbitrary JSON object from a string. Useful when testing.
Getting L2 Cache Statistics using Mbeans
15 Apr 2021
Following on from the previous article, this is a quick look at how to extract L2 cache statistics from Ehcache using managed beans.
Setting Up Hibernate with JCache and Ehcache
14 Apr 2021
A quick look at setting up Ehcache as the second-level cache for Hibernate, using the JCache API.
Customizing DataTables Global Search
09 Apr 2021
A look at two ways to customize the behavior of the DataTables global search function.
Lucene's PerFieldAnalyzerWrapper
17 Mar 2021
How to use different analyzers on different fields when building a Lucene index?
Thymeleaf: Using External CSS and JavaScript Files
13 Mar 2021
A closer look at using different Thymeleaf template resolvers to handle web pages which import external JavaScript and CSS files - all of which contain Thymeleaf expressions.
Jetty Session Tracking - Part 2
14 Feb 2021
This is a long-overdue follow-up on an old note about session tracking with Jetty, using a relational data store.
Ajax: Differences Between jQuery and DataTables
20 Jan 2021
DataTables makes use of jQuery’s ajax functionality. But there are some important differences between how each library works.