Java
-
Guava’s Objects Class: Equals, HashCode, and ToString
If you are fortunate enough to be using JDK 7, the newly available Objects class is the obvious (at least…
Read More » -
Database Encryption Using JPA Listeners
I recently had to add database encryption to a few fields and discovered a lot of bad advice out there.…
Read More » -
Ten Things You Can Do With Spring Security
One You can specify the authorisation provider of your choice in your Spring XML config file. You do this by…
Read More » -
Java Heap Dump: Are you up to the task?
If you are as much enthusiasm as I am on Java performance, heap dump analysis should not be a mystery…
Read More » -
Standalone web application with executable Tomcat
When it comes to deploying your application, simplicity is the biggest advantage. You’ll understand that especially when project evolves and…
Read More » -
Guava Preconditions Class
Anyone who’s written much Java has probably written methods that begin with conditionals that verify either the provided parameters or…
Read More » -
Guava Stopwatch
Guava‘s Stopwatch is another Guava class new to Guava Release 10 (as is Optional, the subject of another recent post).…
Read More » -
Database and Webapp Security
Threat Model This is a discussions on database and webapp security loosely based on the quick reference page on my…
Read More » -
Java SE 11: Moving Java Forward
Introduction This serie of article presents how, in my opinion, the java language should evolve to keep being a top…
Read More »