Posts

Build REST CRUD APIs with Quarkus + Hibernate ORM Panache

Image
Hello everyone, today we will learn how to build RESTful CRUD APIs using  QUARKUS  and Hibernate ORM Panache. Quarkus  is a Java framework designed to run within containers. Fixating on expeditious start-up times and low memory utilization makes it more felicitous to run within container orchestration platforms like Kubernetes. Quarkus  supports many industry-standard libraries such as Hibernate, Kubernetes, RESTEasy, Eclipse MicroProfile, and more... More Quarkus Related topics, Build REST CRUD APIs with Quarkus and MyBatis Build Rest CRUD API with MongoDB, Quarkus, and MongoDB Client Build Rest CRUD API with Quarkus and MongoDB Panache Kotlin + Quarkus + MyBatis - Build REST CRUD API example Let's start to build RESTful API with  QUARKUS   Technologies used: Quarkus 2.2.3.Final Hibernate ORM Panache H2 Database Java 11 Project Directory: Maven Dependencies[pom.xml]: <?xml version = "1.0" ?> <project xsi:schemaLocation = "http://maven.apache.org/POM/4.

Registration and Login with Spring Boot + Spring Security + Thymeleaf

Image
In this section, we will learn how to create user registration and login using Spring boot, Spring security, Thymeleaf, JPA, and H2DB. The GitHub repository link is provided at the end of this tutorial. You can download the source code. Technologies used: Spring Boot 2.5.5  Spring Data JPA  Spring Security  Thymeleaf  Maven 3+  Java 17  H2 Database   User Interface User Registration Authentication Failed Authentication success Sign out Final Project Structure: Complete pom.xml: <? xml version ="1.0" encoding ="UTF-8" ?> < project xmlns ="http://maven.apache.org/POM/4.0.0" xmlns: xsi ="http://www.w3.org/2001/XMLSchema-instance" xsi :schemaLocation ="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" > < modelVersion >4.0.0</ modelVersion > < parent > < groupId >org.springframework.boot</ groupId > < artifactId >spring-boot-starter-pare