Spring Boot + Mustache Template + Spring Data JPA CRUD example
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL2q3kb21ZDLg66YMzlgxbTlD19iZl9pP-vv3gkEgiCthNEknzYWYMA85z5_gITkljpt8zUGQ7gsLD-WX2n-I4jVHwDTN6_rZVBQW_szAycHcAc5wE5UVwADaokLJ2LMhGg_1uVvfiMjsRqIo7-k8BZ0NdwW4_pbyQ6EmfUqHZ_dZA-EzAAWY4FKXc8w/w640-h344/Screenshot%20from%202022-06-22%2000-14-48.png)
Hello everyone, In this post we will learn how to develop a CRUD web application, using Spring Boot, Mustache template, H2DB, and Spring Data JPA. Technologies Used: Java 17 Spring Boot 2.7.0 Maven 3+ Mustache H2 Database Bootstrap Project Structure: Dependency Management - Maven[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-parent</ artifactId > < version >2.7.0</ version > < relativePath /> <!-- lookup parent from repository --> </ parent > < groupId >co