Author: geonikpal
@Transactional in Spring Boot
The @Transactional annotation is used to mark a class or a method as transactional. A transactional method should be treated as a single unit.
Spring Bean Scopes
Spring Bean Scopes provide us with the ability choose from a range of scopes such as singleton, prototype, request, session, application and websocket
Java Classes & Objects
In Java, a “class” is like a blueprint for creating something called an “object”. An object can have properties and actions, just like things in the real world.
How to Use the Java Break Statement to Your Advantage
The Java break keyword is a way to break out of a while loop, for loop, do while loop, or switch, usually when a condition is met.
Java Queue
A Java Queue is a FIFO(First-In-First-Out) data structure which means that the oldest item will be the first item that we will be able to remove from the queue
Java Stack
A Java Stack is a LIFO(Last-In-First-Out) data structure which means that the last inserted item will be the first item that we will be able to remove.
Exception Handling in Java – How to Use Try, Catch, Finally, Throw and Throws Keywords
An Exception is an error that is thrown when unexpected behavior occurs. For that reason it is vital to learn about Exception Handling in Java
Java Method
A Java method is a block of code that has a single responsibility and may or may not return a value. Methods eliminate duplication and enhance readability
Java Generics
By utilizing Java Generics, you can make any class, interface, or method use members or variables that can be specified dynamically