Java
-
CI/CD for SpringBoot applications using Travis-CI
In this article we are going to learn how we can use Travis CI for Continuous Integration and Continuous Deployment (CI/CD) of a SpringBoot application.…
Read More » -
Adding Terms to Javadoc Search with Java 9
There is a relatively old web page called “Proposed Javadoc Tags” that appears to have originally been written in conjunction…
Read More » -
Sample Logback Configuration for Spring Boot Profile Based Logging
We would want different logging configurations for different profiles in Spring Boot, like in local running we would just want…
Read More » -
Faster Sorting of Arrays of Primitives Coming to Java?
It appears that sorting arrays of primitives in Java may experience a performance improvement in the not-so-far future. Vladimir Yaroslavskiy…
Read More » -
Using @Alternative in CDI application
There are many scenarios where you might want to have more that one version of a bean and use it…
Read More » -
Configuring HTTPS for use with Servlets
To configure your Java EE application to communicate over HTTPS requires a few lines of XML in the web.xml file.…
Read More » -
Refactoring stringly-typed systems
Last year I joined a project that was taken over from another software house that failed to satisfy client demands.…
Read More » -
Functional Java by Example | Part 3 – Don’t Use Exceptions to Control Flow
This is part 3 of the series called “Functional Java by Example”. The example I’m evolving in each part of…
Read More » -
Immutable Versus Unmodifiable in JDK 10
Nearly two months ago, Stuart Marks wrote, “Immutability is like wine.” He then reminded readers of Schopenhauer’s Law of Entropy:…
Read More »