Visual Studio for Java CheatSheet

Welcome, Java developers, to my Visual Studio CheatSheet for Java developers which contains the basic commands you will need to get started and develop Java applications using Visual Studio Community edition- Visual Studio Overview In recent times, Visual Studio has increased in popularity among Java developers, owing largely to its ever-growing ecosystem of extensions that … Read more

Corsi di formazioni JBoss e Java Middleware (2024)

Esplora a fondo le tecnologie di base dei Middleware – l’application server JBoss/WildFly le API Jakarta EE e il moderno framework Quarkus – con i nostri programmi di formazione completi. Sia che tu stia valutando un corso in loco o un apprendimento remoto, i nostri corsi offrono esperienze personalizzate per approfondire la tua comprensione e … Read more

Setting Maximum Memory Size in Java Applications

The heap size of Java applications significantly impacts memory utilization and, consequently, performance aspects such as garbage collection cycles and compressed pointers. Tuning the heap size becomes crucial, particularly when deploying applications within containers or across various hosts. Heap Size Calculations: The -Xmx and -Xms flags control the maximum and initial heap sizes, respectively. However, … Read more

Configuring global Modules and Directories in WildFly

WildFly lets you share a single module across all your Enterprise Applications. This means you can add your module to your application stack, with no deployment configuration. There are two ways to achieve it: Using global directories and using global modules. Let’s see both options. Configuring Global directories for your modules Since WildFly 19 and JBoss … Read more

ActiveMQ vs RabbitMQ: A comparison

Apache ActiveMQ Artemis and RabbitMQ are both open-source message brokers that provide a way for applications to communicate asynchronously and reliably. However, there are some key differences between the two platforms. In this article, we will compare them and see which are the common use cases for both messaging brokers. Comparison of Features Let’s begin … Read more

JBoss vs Tomcat and Spring

First of all the wording “JBoss” is improper. There is not anymore a single product called “JBoss”, but just a unit of Red Hat with that name which develops middleware products. (Check this to learn more: What is JBoss ?) I assume you are referring to “WildFly” application server that is the new name for … Read more

PrimeFaces Tutorial (2024)

PrimeFaces is a powerful JavaServer Faces (JSF) framework that simplifies and enhances the development of user interfaces for Java-based web applications. It offers a rich set of UI components, themes, and tools that streamline the creation of interactive and visually appealing web pages. This tutorial based on Primefaces version () will show you how to … Read more

Turn your WildFly application in a Bootable JAR

WildFly Bootable JAR is a Maven plugin which allows you to turn your Enterprise applications in a runnable Jar file, which includes just the layers of WildFly you need to run your application. In this article we will learn how to build an Enterprise application with this technology. Also, in the latter part of it, we will learn how to use WildFly glow to automate the creation of a Bootable JAR.

Read more