Spring Boot + Thymeleaf + Spring Data JPA CRUD Example
Hello everyone, In this post we will learn how to develop a CRUD web application, using Spring Boot, Thymeleaf, Spring Data JPA and H2 Database. Technologies Used: Java 17 Spring Boot 2.7.0 Spring Data JPA Thymeleaf template engine Maven 3+ Bootstrap 4 H2 Database Project Directory: 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 http://maven.apache.org/xsd/maven-4.0.0.xsd" > < modelVersion >4.0.0</ modelVersion > < parent > < groupId >org.springframework.boot</ groupId > < artifactId >spring-boot-starter-parent</ artifactId > < version >2.7.0</ version > < relativePath /> </ parent > < artifactId >springboot-thymeleaf-jpa-crud</ artifactId