PinnedAziz KaleinJavarevisitedSpring Security Without WebSecurityConfigurerAdapter“In the world of securing Java applications, Spring Security acts as a strong protector, making sure that applications are safe from…Aug 31, 20231Aug 31, 20231
PinnedAziz KaleinJavarevisitedKeycloak Integration with Spring Security 6As the security needs of modern web applications continue to grow, reliable identity authentication and authorization systems become…Jan 254Jan 254
Aziz KaleinJavaScript in Plain EnglishDynamic Component Creation/Destruction and Data Binding in Angular 18Angular offers several conveniences for managing frontend projects by breaking them down into smaller parts, such as components and…Jun 16Jun 16
Aziz KaleinJavarevisitedJWT Mechanism in Spring Security 6 (without WebSecurityConfigurerAdapter)JWT is an important concept in authenticating and authorizing access to an application. In a Java application, especially after migrating…May 172May 172
Aziz KaleinJavarevisitedHibernate — JPA Annotations -1 (Entity Management)Welcome to the first part of our series on Hibernate and JPA Annotations. In this installment, we will delve into the essential concept of…Jan 11Jan 11
Aziz KaleinJavarevisitedRESTful API Testing in Java with Mockito (Controller Layer)In this article, I will continue covering Mockito in Java projects. In the previous article, we discussed how to create a unit test for the…Oct 31, 20232Oct 31, 20232
Aziz KaleinJavarevisitedRESTful API Testing in Java with Mockito (Service Layer)Mockito is a popular Java library used for creating and working with mock objects in unit testing. It allows you to simulate the behavior…Oct 19, 20232Oct 19, 20232
Aziz KaleinJavarevisitedGetting Started with JUnit 5: Part 3 (AssertJ)I will continue discussing JUnit 5 in this article, which serves as a follow-up to the previous project. The project covered in this…Oct 2, 2023Oct 2, 2023
Aziz KaleinJavarevisitedGetting Started Testing with JUnit 5: Part 2 (Multiple Test)I will continue discussing JUnit 5 in this article, which serves as a follow-up to the previous project. The project covered in this…Sep 25, 20233Sep 25, 20233
Aziz KaleinJavarevisitedGetting Started Testing with JUnit 5: Part 1One of the key reasons why the Spring Framework is so popular is its strong support for testing. You can test your application thoroughly…Sep 15, 20231Sep 15, 20231