• Stars
    star
    130
  • Rank 277,575 (Top 6 %)
  • Language
    Java
  • Created almost 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Spring Boot Rest CRUD API example - Spring Data JPA to interact with MySQL/PostgreSQL database.

Spring Boot JPA MySQL - Building Rest CRUD API example

For more detail, please visit:

Spring Boot JPA + MySQL - Building Rest CRUD API example

Spring Boot JPA + PostgreSQL - Building Rest CRUD API example

Front-end that works well with this Back-end

Angular 8 / Angular 10 / Angular 11 / Angular 12 / Angular 13 / Angular 14 / Angular 15 Client

Vue 2 Client / Vue 3 Client / Vuetify Client

React Client / React Redux Client

More Practice:

Spring Boot Validate Request Body

Spring Boot File upload example with Multipart File

Spring Boot Pagination & Filter example | Spring JPA, Pageable

Spring Data JPA Sort/Order by multiple Columns | Spring Boot

Spring Boot Repository Unit Test with @DataJpaTest

Spring Boot Rest Controller Unit Test with @WebMvcTest

Cache the result: Spring Boot Redis Cache example

Documentation: Spring Boot with Swagger 3 example

Reactive Rest API: Spring Boot WebFlux example

Deploy Spring Boot App on AWS – Elastic Beanstalk

Exception Handling:

Spring Boot @ControllerAdvice & @ExceptionHandler example

@RestControllerAdvice example in Spring Boot

Associations:

Spring Boot One To One example with Spring JPA, Hibernate

Spring Boot One To Many example with Spring JPA, Hibernate

Spring Boot Many To Many example with Spring JPA, Hibernate

Security:

Spring Boot + Spring Security JWT Authentication & Authorization

Deployment:

Deploy Spring Boot App on AWS – Elastic Beanstalk

Docker Compose Spring Boot and MySQL example

Fullstack:

Vue.js + Spring Boot + MySQL example

Vue.js + Spring Boot + PostgreSQL example

Angular 10 + Spring Boot + MySQL example

Angular 11 + Spring Boot + MySQL example

Angular 12 + Spring Boot + MySQL example

Angular 13 + Spring Boot + MySQL example

Angular 14 + Spring Boot + MySQL example

Angular 15 + Spring Boot + MySQL example

Angular 10 + Spring Boot + PostgreSQL example

Angular 11 + Spring Boot + PostgreSQL example

Angular 12 + Spring Boot + PostgreSQL example

Angular 13 + Spring Boot + PostgreSQL example

Angular 14 + Spring Boot + PostgreSQL example

Angular 15 + Spring Boot + PostgreSQL example

Angular 13 + Spring Boot + H2 Embedded Database example

Angular 14 + Spring Boot + H2 Embedded Database example

Angular 15 + Spring Boot + H2 Embedded Database example

React + Spring Boot + MySQL example

React + Spring Boot + PostgreSQL example

Run both Back-end & Front-end in one place:

Integrate Angular with Spring Boot Rest API

Integrate React.js with Spring Boot Rest API

Integrate Vue.js with Spring Boot Rest API

Run Spring Boot application

mvn spring-boot:run

More Repositories

1

spring-boot-spring-security-jwt-authentication

Spring Boot + Security: Token Based Authentication example with JWT, Authorization, Spring Data & MySQL
Java
841
star
2

nodejs-express-mysql

Node.js Restful CRUD API with Node.js, Express and MySQL example
JavaScript
466
star
3

react-jwt-auth

React JWT Authentication & Authorization example - React.js Login and Registration example
JavaScript
343
star
4

nodejs-express-sequelize-mysql

Rest CRUD API for a simple application using Node. js, Express, Sequelize and MySQL
JavaScript
289
star
5

node-js-jwt-auth-mongodb

Node.js + MongoDB: User Authentication & Authorization with JWT
JavaScript
269
star
6

node-js-jwt-auth

Node.js Demo for Token Based Authentication (JWT) with MySQL database
JavaScript
239
star
7

vue-vuex-jwt-auth

Vue.js Demo for JWT Authentication with Vuex and Vue Router
Vue
226
star
8

node-express-mongodb

Node.js Restful CRUD API with Node.js, Express and MongoDB
JavaScript
193
star
9

react-hooks-jwt-auth

React Hooks JWT Auth using React Router, Axios, Bootstrap: Token based Authentication & Authorization
JavaScript
180
star
10

spring-boot-refresh-token-jwt

Spring Boot Refresh Token using JWT example - Expire and Renew JWT Token
Java
175
star
11

spring-boot-login-example

Spring Boot Login and Registration example with MySQL, JWT, Rest Api - Spring Boot Spring Security Login example
Java
174
star
12

react-crud-web-api

React.js CRUD example to consume Web API
JavaScript
152
star
13

react-redux-hooks-jwt-auth

React Redux Login, Logout, Registration example using Hooks, JWT, Local Storage, React Router, Thunk Middleware, Axios, Bootstrap
JavaScript
143
star
14

spring-boot-security-jwt-auth-mongodb

Build Spring Boot MongoDB JWT Authentication & Authorization example with Spring Security, Spring Data
Java
143
star
15

node-js-express-login-example

Node.js Express Login example (with Registration) using JWT, Cookies, MySQL database
JavaScript
143
star
16

vue-3-authentication-jwt

Vue 3 Authentication and Authorization with JWT, Vuex, Axios, Vue Router, VeeValidate
Vue
135
star
17

react-hooks-crud-web-api

React Hooks CRUD Application to consume Web API with Axios, display and modify data with Router & Bootstrap
JavaScript
125
star
18

spring-boot-security-login

Spring Boot + Spring Security: Login and Registration example with JWT, H2 Database and HttpOnly Cookie
Java
116
star
19

vue-js-crud-example

Vue.js CRUD example App with Vue Router & Axios
Vue
106
star
20

spring-boot-security-postgresql

Spring Boot, Spring Security, PostgreSQL: JWT Authentication & Authorization example
Java
103
star
21

node-express-sequelize-postgresql

Node.js Postgresql Crud example - Restful CRUD API with Express, Sequelize and PostgreSQL example
JavaScript
103
star
22

redux-toolkit-example-crud-hooks

Redux-Toolkit example with React Hooks CRUD Application, Axios, Rest API, Bootstrap
JavaScript
97
star
23

react-js-login-registration-hooks

React.js Login, Logout, Registration example with JWT and HttpOnly Cookie
JavaScript
96
star
24

react-typescript-login-example

React Typescript Login and Registration example - JWT Authentication & Authorization with Axios, Router, Rest API
TypeScript
95
star
25

react-redux-jwt-auth

React Redux: Token Authentication example with JWT, React Router, Axios, Thunk Middleware
JavaScript
95
star
26

spring-security-refresh-token-jwt

Spring Security Refresh Token using JWT in Spring Boot example with HttpOnly Cookie - Expire and Renew JWT Token
Java
87
star
27

react-redux-login-example

React Redux Login example (Register, Logout) using Redux Toolkit, React Router, Axios, Bootstrap, Hooks
JavaScript
85
star
28

node-js-jwt-authentication-postgresql

Node.js JWT Authentication & Authorization with PostgreSQL example
JavaScript
82
star
29

node-js-postgresql-crud-example

Node.js PostgreSQL CRUD example with Express Rest APIs
JavaScript
82
star
30

react-typescript-authentication-example

React Typescript JWT authentication and authorization example with Hooks, React router, Axios - Role based authentication example
TypeScript
80
star
31

vue-3-typescript-example

Vue 3 Typescript example with Axios: CRUD application with Vue Router
Vue
74
star
32

express-file-upload

Node.js Express Upload/Download File Rest APIs example with Multer
JavaScript
72
star
33

angular-13-login-registration-example

Angular 13 Login Page & Registration example (JWT Authentication and Authorization) with Web Api
TypeScript
64
star
34

angular-11-spring-boot-jwt-authentication

Angular 11 Spring Boot JWT Authentication example with Authorization | User Registration & Login
TypeScript
63
star
35

spring-boot-react-mysql

How to integrate React.js with Spring Boot
JavaScript
60
star
36

docker-compose-nodejs-mysql

Docker Compose Nodejs Express and MySQL example
JavaScript
60
star
37

docker-compose-spring-boot-mysql

Dockerize Spring Boot and MySQL example - using Docker Compose to connect Spring Boot to MySQL
Java
60
star
38

angular-12-jwt-authentication

Angular 12 JWT - Token based Authentication & Role based Authorization example with Web Api - Login Page & Registration
TypeScript
56
star
39

node-js-express-login-mongodb

Login and Registration example with Node.js Express and MongoDB using Mongoose, JWT, HTTP Cookies
JavaScript
56
star
40

spring-boot-upload-multipart-files

Spring Boot upload Multipart Files example via Restful APIs
Java
56
star
41

spring-boot-jpa-paging-sorting

Spring Boot Pagination, Filter, Sorting example using Spring Data JPA, Pageable
Java
50
star
42

react-express-mysql

Integrate React with Node.js Express & MySQL, run on same Server/Port
JavaScript
50
star
43

react-file-upload

React File Upload example with Axios & Progress Bar
JavaScript
50
star
44

react-hooks-redux-crud

React-redux Hooks example: CRUD with Axios, React Router, Web API
JavaScript
49
star
45

node-js-tutorials

Node.js Sample Project - Node.js Tutorials with examples
49
star
46

react-redux-axios-crud

React Redux CRUD App example with Axios to consume Rest API - React Router & Bootstrap.
JavaScript
49
star
47

docker-compose-nodejs-mongodb

Docker Compose Nodejs Express and MongoDB example
JavaScript
49
star
48

vue-3-crud

Vue 3 example by a CRUD app with Axios, Vue Router, Bootstrap
Vue
48
star
49

spring-boot-data-mongodb

Spring Boot CRUD Rest APIs with Spring Data MongoDB
Java
47
star
50

vue-3-jwt-refresh-token

Vue 3 JWT Refresh Token with Axios Interceptors, Vuex and Vue Router example
Vue
46
star
51

jwt-refresh-token-node-js

JWT Refresh Token implementation in Node.js example with Express, Sequelize and MySQL
JavaScript
46
star
52

angular-17-jwt-auth

Angular 17 JWT Authentication example - Token Based Authentication & Role Based Authorization example with HttpOnly Cookie and Rest API
TypeScript
46
star
53

react-query-axios-typescript

React Query, Axios, Typescript example: get, post, put, delete - useQuery, useMutation, error handling
TypeScript
45
star
54

docker-compose-react-nodejs-mysql

Docker Compose React, Nodejs, MySQL - with Nginx and Express Rest API example
JavaScript
43
star
55

jwt-refresh-token-node-js-mongodb

JWT Refresh Token implementation in Node.js example with Express, MongoDB
JavaScript
43
star
56

spring-boot-thymeleaf-example

Build Spring Boot Thymeleaf example - CRUD application with Maven, Bootstrap, Spring Data JPA, Web MVC
HTML
42
star
57

spring-boot-jpa-postgresql

Spring Boot, PostgreSQL example with Maven, Spring JPA
Java
42
star
58

spring-boot-login-mongodb

Spring Boot & MongoDB Login and Registration example with JWT, Spring Security, Spring Data MongoDB
Java
41
star
59

vue-typescript-crud

Vue Typescript example with Axios: CRUD Application to consume Web API
Vue
41
star
60

react-jwt-refresh-token

Buid React JWT Refresh Token example with Axios Interceptors - Refresh Token in React.js, Axios silent refresh JWT token example
JavaScript
41
star
61

node-js-sequelize-pagination-mysql

Node.js Rest Apis with Express, Sequelize Pagination & MySQL.
JavaScript
40
star
62

spring-boot-unit-test-rest-controller

Spring Boot Rest API unit test with Junit 5, Mockito, Maven
Java
39
star
63

angular-8-jwt-authentication

Demo project for Angular 8 JWT Authentication with HttpInterceptor and Router
TypeScript
39
star
64

react-hooks-file-upload

React Hooks File Upload example with Progress Bar using Axios, Bootstrap
JavaScript
38
star
65

redux-toolkit-authentication

React Redux Toolkit Authentication & Authorization example with React Router, Axios, Bootstrap, Hooks and JWT in HttpOnly Cookie
JavaScript
38
star
66

redux-refresh-token-axios

Build Redux Refresh Token with Axios Interceptors and JWT example - React Redux for JWT Authentication & Authorization
JavaScript
37
star
67

react-table-crud-example

React Table example: CRUD App with react-table v7, axios, Bootstrap
JavaScript
37
star
68

spring-boot-one-to-many

Spring JPA, Hibernate One To Many example in Spring Boot with ManyToOne annotation
Java
36
star
69

angular-10-jwt-authentication

Angular 10 JWT Authentication example with Web API
TypeScript
36
star
70

spring-boot-3-rest-api-example

Spring Boot 3 Rest API example that implements CRUD operations - GET / POST / PUT / DELETE and filter requests
Java
36
star
71

vue-js-node-js-express-mysql

Vue.js + Node.js Express + MySQL: CRUD example on same server/port
JavaScript
35
star
72

angular-10-crud-app

Angular 10 CRUD Application example to consume Web API
TypeScript
35
star
73

spring-boot-swagger-3-example

Spring Boot and Swagger 3 example - configuration for API description / response example - Swagger annotations with OpenAPI 3
Java
33
star
74

react-firebase-database-crud

React Firebase CRUD App with Realtime Database
JavaScript
32
star
75

angular-14-jwt-auth

Angular 14 JWT Authentication & Authorization with Web API and HttpOnly Cookie - Token Based Auth, Router, Forms, HttpClient, BootstrapBootstrap
TypeScript
31
star
76

docker-mern-nginx

MERN stack application with Docker and Nginx: Docker Compose for React Nodejs Express and MongoDB
JavaScript
31
star
77

mean-stack-authentication-authorization

MEAN stack Authentication and Authorization example - Registration, Login, Logout with JWT
TypeScript
31
star
78

django-rest-api-mysql

Python/Django CRUD with MySQL example that uses Django Rest Framework for building Rest Apis
Python
30
star
79

angular-8-crud-app

Angular 8 CRUD Application example
TypeScript
29
star
80

spring-boot-angular-11-mysql

Spring Boot + Angular 11 CRUD example with MySQL Database
TypeScript
29
star
81

react-axios-typescript-example

Build React Typescript example Project - CRUD with Axios and make Web API call
TypeScript
29
star
82

react-typescript-api-call

React Typescript with API call example using Hooks and Axios, Router & Bootstrap
TypeScript
29
star
83

angular-15-jwt-auth

Angular 15 JWT Authentication & Authorization with Web API and HttpOnly Cookie - Token Based Auth, Router, Forms, HttpClient, BootstrapBootstrap
TypeScript
29
star
84

spring-boot-many-to-many

Spring JPA Many To Many example with Hibernate and Spring Boot CRUD Rest API - ManyToMany annotation
Java
29
star
85

react-axios-example

Reactjs Axios example with Hooks and Rest API - React Axios get JSON data from API - React Axios Post with Functional component
JavaScript
28
star
86

angular-12-jwt-refresh-token

Angular 12 JWT Refresh Token example with Http Interceptor
TypeScript
28
star
87

react-refresh-token-hooks

React Hooks - refresh token with JWT and Axios Interceptors example
JavaScript
28
star
88

node-js-mssql-crud-example

Node.js Rest API with SQL Server/ MSSQL - CRUD example using Expressjs
JavaScript
28
star
89

angular-16-jwt-auth

Angular 16 JWT Authentication example - Token Based Authentication & Role Based Authorization example with HttpOnly Cookie and Rest API
TypeScript
28
star
90

vuex-typescript-jwt-auth

Vue/Vuex Typescript example: JWT Authentication using vuex-class & vuex-module-decorators
Vue
27
star
91

angular-13-crud-example

Angular 13 example project - CRUD Aplication to consume Web API with HttpClient, Forms and Router
TypeScript
27
star
92

spring-boot-angular-15-crud-example

Fullstack Spring Boot + Angular 15 CRUD example - Spring Web, Spring Data JPA, embedded database (H2 database), Angular 15, HttpClient, Router and Bootstrap 4.
TypeScript
27
star
93

angular-10-spring-boot-jwt-authentication

Angular 10 Spring Boot JWT Authentication example with Authorization | User Registration & Login
TypeScript
26
star
94

spring-boot-redis-example

Spring Boot Redis example - Cache for CRUD app - spring-boot-starter-data-redis with Spring Boot Redis Lettuce
Java
26
star
95

angular-15-crud-example

Angular 15 project - CRUD example with Web API using Router, Form, HttpClient and Bootstrap
TypeScript
25
star
96

angular-11-crud-app

Angular 11 CRUD Application example to consume Web API
TypeScript
25
star
97

node-js-typescript-mysql-rest-api

TypeScript mysql2 example - Node.js Typescript Express and MySQL example: CRUD Rest API
TypeScript
25
star
98

node-js-upload-image-mongodb

Node.js Upload multiple images to MongoDB using Express, Multer & multer-gridfs-storage
JavaScript
24
star
99

google-cloud-storage-nodejs-upload-file

Google Cloud Storage and Nodejs upload File example with Express Rest API and Multer
JavaScript
24
star
100

angular-17-crud-example

Angular 17 CRUD example with Web API - Angular 17 project - sample app with a CRUD example to consume Rest API
TypeScript
24
star