Posts

Showing posts with the label CRUD & Pagination

Spring Boot + Spring Data JPA + Thymeleaf ,Pagination & CRUD Application Example

Image
Hello everyone, hope you are doing well. Today we will learn how to develop a simple  Pagination & CRUD Application using  Spring Boot, Spring Data JPA, and Thymeleaf . Technologies Used: Java 17 Spring Boot 2.5.5 Spring Data JPA Thymeleaf H2 Database HTML CSS Bootstrap jQuery A little bit of Background Thymeleaf Thymeleaf is a modern server-side Java template engine for both web and standalone environments.  Thymeleaf's main goal is to bring elegant natural templates to your development workflow — HTML that can be correctly displayed in browsers and also work as static prototypes, allowing for stronger collaboration in development teams.  With modules for Spring Framework, a host of integrations with your favourite tools, and the ability to plug in your own functionality, Thymeleaf is ideal for modern-day HTML5 JVM web development — although there is much more it can do. More Info -  https://www.thymeleaf.org/ Spring Data JPA Spring Data JPA provides repository support for the

Azure SQL Database + Spring Boot + React - CRUD & Pagination Example

Image
Hello everyone, Hope you are doing well. In this tutorial, you will learn how to build a Full stack CRUD, Pagination application with  Spring Boot ,  Spring Data JPA,   Microsoft Azure SQL Database, and React. Technologies Used Backend: Java 17 Spring Boot 2.7.0 Spring Data JPA Cloud Service: Azure SQL Database Frontend: React 17.0.1 Axios 0.27.2 Bootstrap 4.6.0 React table 7.8.0 A little bit of Background Azure SQL Database Azure SQL Database is a fully managed platform as a service (PaaS) database engine that handles most of the database management functions such as upgrading, patching, backups, and monitoring without user involvement. Azure SQL Database is always running on the latest stable version of the SQL Server database engine and patched OS with 99.99% availability. PaaS capabilities built into Azure SQL Database enable you to focus on the domain-specific database administration and optimization activities that are critical for your business. More Info -  https://docs.micros