In this blog post, I am going to list commonly used POM.XML dependencies for building RESTful Web services with Spring Boot and Spring MVC. The list of below dependencies is not complete and will depend on the functionality you need your RESTful Web Services to support. But if you are building a simple REST API…
Read More Common POM.XML Dependencies for RESTful Web Services
When building RESTful Web Services we often need to add additional functionality to our project. For example, our application might need to work with a database or be able to cache data or work with LDAP or MongoDB. For our application be able to work with LDAP or MongoDB there are third-party libraries which we…
Read More A List of Spring Boot Starters
In this JUnit 5 and Rest Assured tutorial, I am going to share with you how to add JUnit 5 and Rest Assured support to your Spring Boot project. It will be more than that actually. This tutorial will cover: Add JUnit 5 and Rest Assured to Spring Boot Project, Create a new JUnit 5…
Read More Create a JUnit 5 Test Case with Rest Assured. Video Tutorial.
If your mobile or web app allows the user to register and have an account with your project then you also need to let users recover their lost or forgotten password. And in this video tutorial, I am going to share with you a few videos that will help you implement Password Reset functionality in your…
Read More Password Reset in REST API. Video tutorial.
In this tutorial, we will create a Spring Boot application which demonstrates how we can add and use the H2 in-memory database in our application. You will learn how an in-memory database like H2 can be used to develop a Spring boot application without the overhead of doing DB configuration on your machine and without…
Read More Using H2 In-memory Database in Spring Boot
This tutorial will teach you how to build a Spring Boot application and access data in a MongoDB database using the MongoTemplate APIs. For MongoDB, we will use mLab, which provides MongoDB Database as a Service platform so that you don’t even have to install a MongoDB database on your computer. Also, at the end…
Read More Spring Boot and MongoTemplate Tutorial with MongoDB
In this tutorial, you will learn how to implement pagination in your RESTful Web Services application built with Spring Boot. The code example below will demonstrate how to implement pagination for the API endpoint that returns a list of users. I assume you already have your Spring Boot RESTful Web Service built, but if you…
Read More Pagination Tutorial with Spring Boot REST
For a complete step-by-step video course check this page: RESTful Web Services, Java, Spring Boot, Spring MVC, and JPA To learn how to build RESTful Microservices with Spring Cloud by watching step-by-step video lessons, please check this page: Spring Boot Microservices and Spring Cloud. What is Spring Framework? Introduction to Spring Boot, Create a Simple Web Service…
Read More RESTful Web Services with Spring Boot REST
In this tutorial, you will learn how to add Spring Security to your project so that we can use Spring Security to encrypt user passwords. I assume you already have a project created with Spring Boot, but in case you do not have one, check out my blog post on how to “Create a very…
Read More Encrypt User Password with Spring Security
In this short blog post, I will share with you how to add MySQL support to your Spring Boot Web app, and with Spring Boot, it is very easy. If you are interested to learn how to add the JPA and MySQL support to your Spring Boot Web app and learn how to implement a…
Read More Add MySQL Support to Spring Boot Web App
When building RESTful web services with Spring Boot, we have two options for deployment. We can package our Spring Boot app as an executable JAR file and run it with the built-in Tomcat, or we can create a deployable WAR file and then deploy it into a standalone Tomcat or Jetty. In this blog post,…
Read More Spring Boot: Deployable WAR File
Create RESTFul Web Services with JAX-RS and Jersey Most of the below code examples have been included in my video course: REST API with Java JAX-RS. Create and Deploy to Amazon Cloud. So you can learn how to build RESTful Web Service either by following the below tutorials or watch video lessons or even both! :). Create…
Read More RESTful Web Services