Java
-

JEP 358: Helpful NullPointerExceptions
In the post “Better Default NullPointerException Messages Coming to Java?“, I summarized background details related to a draft JEP (at…
Read More » -

How to integrate and use EclEmma plugin for having good Junit Coverage
Hello Friends, If writing good code is important,then it is equally important to write good Junit test cases which covers…
Read More » -

Annotation Handling and JPMS
TLDR; Instead of annotation.getClass().getMethod("value") call annotation.annotationType().getMethod("value"). All Java developers have heard about annotations. Annotations are with us since Java 1.5…
Read More » -

Spring Boot & Hibernate: Print queries and variables
Itās late in the office and you are stuck with this strange Jpa code with JoinColumns and cascades and you…
Read More » -

Faster Java Startup with Checkpoint Restore at Main
The Java Virtual Machine provides a managed runtime environment for applications that have been compiled into bytecodes (but may not…
Read More » -

Kogito, ergo Rules ā Part 2: An All-Encompassing Execution Model for Rules
This is the second post of a series of updates on the Kogito initiative and our efforts to bring Drools…
Read More » -

Kogito, ergo Rules ā Part 1: Bringing Drools Further
The Kogito initiative is our pledge to bring our business automation suite to the cloud and the larger Kubernetes ecosystem.…
Read More » -

Enhanced CDI contexts & bulkheads with MicroProfile Context Propagation
When using CDI with asynchronous execution methods, such as a ManagedExecutorService, itās traditionally not possible to access all of CDIās…
Read More » -

Proposal on Jakarta EEās innovation & relationship with MicroProfile
At the JCrete unconference, a few of us were brainstorming about the vision of Jakarta EE and especially the relationship…
Read More »




