Month: December 2021

Jigsaw: Intro to Java Platform Module System

Introduction The idea and exploration of Project Jigsaw began in 2008 with the aim to split JDK into smaller parts. Work on the design and implementation for Java 9 began in 2014 and was released as part of JDK 9 in September 2017. The major purposes of JPMS are the following. A format for module JAR files Partitioning of the JDK …

Jigsaw: Intro to Java Platform Module System Read More »

Springing Java Apps: Servlet and Reactive Ways

Spring Origins Spring is open source and has large community support due to its widespread acceptance. The first version was written by Rod Johnson and was released with an Apache license in 2003. Spring Source was the company founded by founders, which later got purchased by VMWare in 2008. As per Wikipedia, In April 2013, …

Springing Java Apps: Servlet and Reactive Ways Read More »

DateTime & Locale in Java

Introduction Java language supports working with date and time, formating dates, and resource bundles. Java 8 provides a lot of new libraries from java.time packages, earlier classes were from Date and Calendar. The later classes were mostly deprecated due to issues in i18n & localization. Date – Time LocalDate LocalDate.now() LocalDate.of(2021,12,21) LocalDate.parse(“2021-12-21”) localDate.plusWeeks(1) localDate.withYear(2021) LocalTime …

DateTime & Locale in Java Read More »

error: Content is protected !!
Scroll to Top