Spring Boot + Angular 14 example: CRUD (full stack)

In this tutorial, we will learn how to build a full stack Spring Boot + Angular 14 example with a CRUD Application. The back-end server uses Spring Boot with Spring Web MVC for REST Controller and Spring Data JPA for interacting with embedded database (H2 database). Front-end side is made with Angular 14, HttpClient, Router and Bootstrap 4.

Run both Project on same server/port:
How to Integrate Angular with Spring Boot Rest API

Security: Angular + Spring Boot: JWT Authentication example

Upload: Angular + Spring Boot: File upload/download example

Pagination: Angular + Spring Boot: Pagination example

Read More


JPA/Hibernate One To Many Unidirectional example Spring Boot

In this tutorial, I will show you how to implement Spring JPA One-To-Many Unidirectional mapping with Hibernate in a Spring Boot example using @OneToMany annotation. You’ll know:

  • How to configure Spring Data, JPA, Hibernate to work with Database
  • How to define Data Models and Repository interfaces for JPA One-To-Many Unidirectional mapping
  • Way to use Spring JPA to interact with Database for One-To-Many Unidirectional association
  • Way to create Spring Rest Controller to process HTTP requests

Related Posts:
JPA One To One example
JPA Many to One example
JPA Many to Many example
Spring Boot Token based Authentication with Spring Security & JWT
Spring JPA + H2 example
Spring JPA + MySQL example
Spring JPA + PostgreSQL example
Spring JPA + Oracle example
Spring JPA + SQL Server example

Read More

Spring Boot – Rest Controller Unit Test with @WebMvcTest

Nowadays Unit Test is so important in Software Development, and Spring Boot Test also provides @WebMvcTest annotation to make writing unit test for Rest Controller more simpler. In this tutorial, we’re gonna look at how to apply @WebMvcTest in our Spring Boot Project with JUnit 5 and Mockito.

More Practice:
@DataJpaTest example in Spring Boot
@RestControllerAdvice example in Spring Boot
Spring Boot Token based Authentication with Spring Security example

Spring Boot One To One example with JPA, Hibernate
Spring Boot One To Many example with JPA, Hibernate
Spring Boot Many to Many example with JPA, Hibernate

Read More