Home » Author Archives: Joel Patrick Llosa

Author Archives: Joel Patrick Llosa

Joel Patrick Llosa
I graduated from Silliman University in Dumaguete City with a degree in Bachelor of Science in Business Computer Application. I have contributed to many Java related projects at University of Southampton (iSolutions), Predictive Technologies, LLC., Confluence Service, North Concepts, Inc., NEC Telecom Software Philippines, Inc., and NEC Technologies Philippines, Inc. You can also find me in Upwork freelancing as a Java Developer.

Spring Boot Security and JWT Hello World Example

Hi Java Code Geeks. Come follow me as we create a Spring Boot Security and JWT (JSON Web Token) Hello World application. This article is best understood by following it from top to bottom. Concepts and definitions will be explained along the way. This article is not for the absolute beginner. It is assumed that you know your way around ...

Read More »

Spring Boot with Flyway and PostgreSQL Example

Welcome Java Code Geeks to the Spring Boot with Flyway and PostgreSQL example. In this example we will imagine ourselves as making an application for a car dealership. Well, just a very tiny fraction of it. As we all know, the software we create changes as the business need changes. PostgreSQL is an object-relational database management system. It’s one of ...

Read More »

Spring WebSockets Example

Hello there. Thank you for showing interest in Spring WebSockets Example. In this example we will learn how to send and receive messages between a browser and a server over a WebSocket. A WebSocket is used to build an interactive web application. WebSocket is a lightweight layer above TCP. We will be creating a football live commentary web application to ...

Read More »

Spring Boot Microservices Example

Welcome to the Spring Boot Microservices Example. Microservices is popular because it allows large systems to be composed of smaller systems. Think of it like the single responsiblity principle. The smaller systems have a single responsibilty to the large system. In the monolithic approach, all the smaller systems are bunched up to make up one large system or one large ...

Read More »

Java EE Bean Validation Example

1. Introduction Hi Java Code Geeks fan! This article is about a Java EE Bean Validation Example. One coding practice that we should do is to always validate variables before using. In this example we validate the input received from the user to maintain data integrity. Maintaining data integrity is an important part of application logic. Validating data can take ...

Read More »

Java EE Filter Design Pattern Example

1. Introduction Hi Java Code Geeks fan! This article is about a Java EE Filter Design Pattern Example. The filter pattern is used exetnsively in Java EE. It is most commonly used in combination with servlets. Servlets operate in the web layer and handle HTTP requests and responses. The role of filters is to perform some useful action against requests ...

Read More »

Java EE Observer Design Pattern Example

1. Introduction Hi Java Code Geeks fan! This article is about a Java EE Observer Design Pattern Example. The observer pattern is one of the most widely used design pattern in programming. It is implemented in the java.util package of Java SE 8 as Observer and Observable. By extending these classes, we can easily implement the observer pattern. But this ...

Read More »

Eclipse with Wildfly and JBoss Tools Example

1. Introduction In this example, we will build a simple Java EE web project, also known as a “hello world” Java EE web application. We will be using Eclipse with Wildfly and JBoss Tools. First and foremost, let’s install the following: Eclipse WildFly JBoss Tools For WildFly, we’ll use the Java EE Full and Web Distributioin. Follow the respective instructions ...

Read More »

Spring vs Spring Boot Example

1. Spring vs Spring Boot Welcome to the Spring vs Spring Boot example. First and foremost, this is not Spring MVC vs Spring Boot. So you won’t find any discussion relating to web. The example that will be shown here is the simplest thing that could possibly work to show the difference between Spring and Spring Boot. When we speak ...

Read More »

Git Tutorial for Beginners

1. Git What? Welcome to the Git Tutorial for Beginners. What is Git? Git is a free and open source distributed version control system. It was originally developed by Linus Torvalds, the creator of the Linux operating system. Git is fast and can handle projects of different sizes. If you have a software project, chances are you will rely on ...

Read More »