Skip to content

Commit aecc328

Browse files
committed
first commit
0 parents  commit aecc328

File tree

15 files changed

+947
-0
lines changed

15 files changed

+947
-0
lines changed

.gitignore

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
HELP.md
2+
target/
3+
!.mvn/wrapper/maven-wrapper.jar
4+
!**/src/main/**/target/
5+
!**/src/test/**/target/
6+
7+
### STS ###
8+
.apt_generated
9+
.classpath
10+
.factorypath
11+
.project
12+
.settings
13+
.springBeans
14+
.sts4-cache
15+
16+
### IntelliJ IDEA ###
17+
.idea
18+
*.iws
19+
*.iml
20+
*.ipr
21+
22+
### NetBeans ###
23+
/nbproject/private/
24+
/nbbuild/
25+
/dist/
26+
/nbdist/
27+
/.nb-gradle/
28+
build/
29+
!**/src/main/**/build/
30+
!**/src/test/**/build/
31+
32+
### VS Code ###
33+
.vscode/

.mvn/wrapper/maven-wrapper.jar

57.4 KB
Binary file not shown.

.mvn/wrapper/maven-wrapper.properties

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.6/apache-maven-3.8.6-bin.zip
2+
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar

README.md

+81
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# Spring Boot R2DBC + PostgreSQL example: CRUD Application
2+
3+
Spring Boot R2DBC + PostgreSQL example - CRUD application that uses Spring Data Reactive (R2DBC) to interact with PostgreSQL database and Spring WebFlux for Reactive Rest API. You'll know:
4+
- How to configure Spring Data Reactive, R2DBC to work with PostgreSQL Database
5+
- How to define Data Models and Repository interfaces
6+
- Way to create Spring Rest Controller to process HTTP requests
7+
- Way to use Spring Data R2DBC to interact with PostgreSQL Database
8+
9+
For more detail, please visit:
10+
> [Spring Boot R2DBC + PostgreSQL example](https://www.bezkoder.com/spring-boot-r2dbc-postgresql/)
11+
12+
Front-end that works well with this Back-end
13+
> [Angular 8 Client](https://www.bezkoder.com/angular-crud-app/)
14+
15+
> [Angular 10 Client](https://www.bezkoder.com/angular-10-crud-app/)
16+
17+
> [Angular 11 Client](https://www.bezkoder.com/angular-11-crud-app/)
18+
19+
> [Angular 12 Client](https://www.bezkoder.com/angular-12-crud-app/)
20+
21+
> [Angular 13 Client](https://www.bezkoder.com/angular-13-crud-example/)
22+
23+
> [Angular 14 Client](https://www.bezkoder.com/angular-14-crud-example/)
24+
25+
> [Angular 15 Client](https://www.bezkoder.com/angular-15-crud-example/)
26+
27+
> [Vue 2 Client](https://www.bezkoder.com/vue-js-crud-app/)
28+
29+
> [Vue 3 Client](https://www.bezkoder.com/vue-3-crud/)
30+
31+
> [Vuetify Client](https://www.bezkoder.com/vuetify-data-table-example/)
32+
33+
> [React Client](https://www.bezkoder.com/react-hooks-crud-axios-api/)
34+
35+
> [React Redux Client](https://www.bezkoder.com/redux-toolkit-crud-react-hooks/)
36+
37+
More Practice:
38+
> [Spring Boot File upload example with Multipart File](https://www.bezkoder.com/spring-boot-file-upload/)
39+
40+
> [Spring Boot Pagination & Filter example | Spring JPA, Pageable](https://www.bezkoder.com/spring-boot-pagination-filter-jpa-pageable/)
41+
42+
> [Spring Data JPA Sort/Order by multiple Columns | Spring Boot](https://www.bezkoder.com/spring-data-sort-multiple-columns/)
43+
44+
> [Spring Boot Repository Unit Test with @DataJpaTest](https://www.bezkoder.com/spring-boot-unit-test-jpa-repo-datajpatest/)
45+
46+
Associations:
47+
> [Spring Boot One To Many example with Spring JPA, Hibernate](https://www.bezkoder.com/jpa-one-to-many/)
48+
49+
> [Spring Boot Many To Many example with Spring JPA, Hibernate](https://www.bezkoder.com/jpa-many-to-many/)
50+
51+
Security:
52+
> [Spring Boot + Spring Security JWT Authentication & Authorization](https://www.bezkoder.com/spring-boot-jwt-authentication/)
53+
54+
Fullstack:
55+
> [Vue + Spring Boot + PostgreSQL example](https://bezkoder.com/spring-boot-vue-js-postgresql/)
56+
57+
> [Angular 10 + Spring Boot + PostgreSQL example](https://www.bezkoder.com/angular-10-spring-boot-postgresql/)
58+
59+
> [Angular 11 + Spring Boot + PostgreSQL example](https://www.bezkoder.com/angular-11-spring-boot-postgresql/)
60+
61+
> [Angular 12 + Spring Boot + PostgreSQL example](https://bezkoder.com/angular-12-spring-boot-postgresql/)
62+
63+
> [Angular 13 + Spring Boot + PostgreSQL example](https://www.bezkoder.com/spring-boot-angular-13-postgresql/)
64+
65+
> [Angular 14 + Spring Boot + PostgreSQL example](https://www.bezkoder.com/spring-boot-angular-14-postgresql/)
66+
67+
> [Angular 15 + Spring Boot + PostgreSQL example](https://www.bezkoder.com/spring-boot-angular-15-postgresql/)
68+
69+
> [React + Spring Boot + PostgreSQL example](https://www.bezkoder.com/spring-boot-react-postgresql/)
70+
71+
Run both Back-end & Front-end in one place:
72+
> [Integrate Angular with Spring Boot Rest API](https://www.bezkoder.com/integrate-angular-spring-boot/)
73+
74+
> [Integrate React.js with Spring Boot Rest API](https://www.bezkoder.com/integrate-reactjs-spring-boot/)
75+
76+
> [Integrate Vue.js with Spring Boot Rest API](https://www.bezkoder.com/integrate-vue-spring-boot/)
77+
78+
## Run Spring Boot application
79+
```
80+
mvn spring-boot:run
81+
```

0 commit comments

Comments
 (0)