Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/y0ngb1n/spring-boot-samples

๐Ÿ„ Samples for Spring Boot.
https://github.com/y0ngb1n/spring-boot-samples

durid elk graphql kotlin lombok lucene multi-datasource mybatis-plus spring spring-boot swagger2 thymeleaf url-shortener

Last synced: about 1 month ago
JSON representation

๐Ÿ„ Samples for Spring Boot.

Awesome Lists containing this project

README

        

๐‘บ๐’‘๐’“๐’Š๐’๐’ˆ ๐‘ฉ๐’๐’๐’• ๐‘ฌ๐’™๐’‚๐’Ž๐’‘๐’๐’†๐’”

![JDK](https://flat.badgen.net/badge/jdk/1.8/orange)
![Maven](https://flat.badgen.net/badge/maven/3.6.0/yellow)
![Spring Boot](https://flat.badgen.net/badge/spring%20boot/2.3.3.RELEASE/green)
![Code Style](https://flat.badgen.net/badge/code%20style/standard/f2a)
![GitHub Stars](https://flat.badgen.net/github/stars/y0ngb1n/spring-boot-samples)
![GitHub Forks](https://flat.badgen.net/github/forks/y0ngb1n/spring-boot-samples)
[![Follow Me](https://img.shields.io/github/followers/y0ngb1n.svg?style=social&label=Follow%20Me)](https://github.com/y0ngb1n)


[![Build Status](https://badgen.net/travis/y0ngb1n/spring-boot-samples?icon=travis)](https://travis-ci.org/y0ngb1n/spring-boot-samples)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=io.github.y0ngb1n.samples%3Aspring-boot-samples-parent&metric=alert_status)](https://sonarcloud.io/dashboard?id=io.github.y0ngb1n.samples%3Aspring-boot-samples-parent)
[![codecov](https://badgen.net/codecov/c/github/y0ngb1n/spring-boot-samples?icon=codecov)](https://codecov.io/gh/y0ngb1n/spring-boot-samples)


Spring Boot ไฝฟ็”จ็š„ๅ„็ง็คบไพ‹๏ผŒไปฅๆœ€็ฎ€ๅ•ใ€ๆœ€ๅฎž็”จไธบๆ ‡ๅ‡†

Spring Boot 2

![diagram-boot-reactor](https://spring.io/images/diagram-reactive-1290533f3f01ec9c57baf2cc9ea9fa2f.svg)

---

## ็›ฎๅฝ•

+ [ๅฆ‚ไฝ•ๅฎšๅˆถ่‡ชๅทฑ็š„่ตทๆญฅไพ่ต–](./spring-boot-samples-custom-starter)
+ [ๅˆฉ็”จ Spring Boot & Redis ๅฎž็Žฐ็Ÿญ้“พๆŽฅๆœๅŠก](./spring-boot-samples-url-shortener)
+ [GraphQL ไธŽ Spring Boot ็š„ๅˆไฝ“้ชŒ](./spring-boot-samples-graphql)
+ [Spring Boot ้…็ฝฎๅคšๆ•ฐๆฎๆบ](./spring-boot-samples-multi-datasource)
+ [ไฝฟ็”จ Prometheus & Grafana ็›‘ๆŽงไฝ ็š„ Spring Boot ๅบ”็”จ](./spring-boot-samples-monitoring-prometheus-grafana)
+ [ๅœจ Spring Boot ้กน็›ฎไธญไฝฟ็”จ Swagger ๆ–‡ๆกฃ](./spring-boot-samples-swagger)
+ [ๆœ€ไฝณๅฎž่ทตไธจๅฟซ้€Ÿ้›†ๆˆ Alibaba Druid ๆ•ฐๆฎๅบ“่ฟžๆŽฅๆฑ ](./samples-datasource-alibaba-druid)
+ [ไฝฟ็”จ ELK ้›†ไธญ็ฎก็† Spring Boot ๅบ”็”จๆ—ฅๅฟ—](./samples-distributed-log-elk)
+ [ๅผ€ๆบๆœ็ดขๆŠ€ๆœฏ็š„ๆ ธๅฟƒๅผ•ๆ“Ž Lucene ๅ…ฅ้—จ](./samples-search-lucene)
+ [ๅฟซ้€Ÿ้›†ๆˆ Rest High Level Client ๆ“ไฝœ Elasticsearch](./samples-search-elasticsearch/samples-search-elasticsearch-rest-high-level-client)
+ ๆŒ็ปญๆ›ดๆ–ฐไธญ๏ผŒๆ•ฌ่ฏทๆœŸๅพ… ...

---

## ๐‘ฏ๐’๐’˜ ๐’•๐’ ๐‘ฉ๐’–๐’Š๐’๐’…

```console
$ mvn clean install
```

## ๐‘ช๐’๐’…๐’Š๐’๐’ˆ ๐‘บ๐’•๐’š๐’๐’†

+ [Google Java Style](https://github.com/google/styleguide)
+ [Alibaba Java Coding Guidelines](https://github.com/alibaba/p3c)
+ [SonarQube & SonarLint](https://github.com/SonarSource)

## ๐‘น๐’†๐’‡๐’†๐’“๐’†๐’๐’„๐’†๐’”

ๅ‚่€ƒ่ต„ๆบ

### ๅญฆไน ่ต„ๆบ

- [![GitHub repo](https://flat.badgen.net/github/stars/spring-projects/spring-boot?icon=github&label=spring-boot)](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples 'spring-boot-samples'), by Spring
- [![GitHub repo](https://flat.badgen.net/github/stars/jack80342/Spring-Boot-Reference-Guide?icon=github&label=Spring-Boot-Reference-Guide)](https://github.com/jack80342/Spring-Boot-Reference-Guide)
- [![GitHub repo](https://flat.badgen.net/github/stars/ityouknow/spring-boot-examples?icon=github&label=spring-boot-examples)](https://github.com/ityouknow/spring-boot-examples), by ็บฏๆด็š„ๅพฎ็ฌ‘
- [![GitHub repo](https://flat.badgen.net/github/stars/JeffLi1993/springboot-learning-example?icon=github&label=springboot-learning-example)](https://github.com/JeffLi1993/springboot-learning-example), by ๆณฅ็“ฆๅŒ 
- [![GitHub repo](https://flat.badgen.net/github/stars/dyc87112/SpringBoot-Learning?icon=github&label=SpringBoot-Learning)](https://github.com/dyc87112/SpringBoot-Learning), by ็ฟŸๆฐธ่ถ…
- [![GitHub repo](https://flat.badgen.net/github/stars/forezp/SpringBootLearning?icon=github&label=SpringBootLearning)](https://github.com/forezp/SpringBootLearning), by ๆ–นๅฟ—ๆœ‹
- [![GitHub repo](https://flat.badgen.net/github/stars/lianggzone/springboot-action?icon=github&label=springboot-action)](https://github.com/lianggzone/springboot-action), by ๆขๆก‚้’Š
- [![GitHub repo](https://flat.badgen.net/github/stars/battcn/spring-boot2-learning?icon=github&label=spring-boot2-learning)](https://github.com/battcn/spring-boot2-learning), by ๅ”ไบšๅณฐ
- [![GitHub repo](https://flat.badgen.net/github/stars/eacdy/spring-boot-study?icon=github&label=spring-boot-study)](https://github.com/eacdy/spring-boot-study), by ๅ‘จ็ซ‹
- [![GitHub repo](https://flat.badgen.net/github/stars/wuyouzhuguli/SpringAll?icon=github&label=SpringAll)](https://github.com/wuyouzhuguli/SpringAll)
- [![GitHub repo](https://flat.badgen.net/github/stars/xkcoding/spring-boot-demo?icon=github&label=spring-boot-demo)](https://github.com/xkcoding/spring-boot-demo 'ๅ„็ง Spring Boot Demo ๅนถๅธฆๆœ‰่ฏฆ็ป†่ฏดๆ˜Ž')
- [![GitHub repo](https://flat.badgen.net/github/stars/YunaiV/SpringBoot-Labs?icon=github&label=SpringBoot-Labs)](https://github.com/YunaiV/SpringBoot-Labs) - ๅŸบไบŽ Spring Boot 2.X ็‰ˆๆœฌ็š„ๆทฑๅบฆๅ…ฅ้—จๆ•™็จ‹

### ๅผ€ๆบๅฎž่ทต

- [![GitHub repo](https://flat.badgen.net/github/stars/marcosbarbero/spring-cloud-zuul-ratelimit?icon=github&label=spring-cloud-zuul-ratelimit)](https://github.com/marcosbarbero/spring-cloud-zuul-ratelimit)
- [![GitHub repo](https://flat.badgen.net/github/stars/biezhi/keeper?icon=github&label=keeper)](https://github.com/biezhi/keeper)

### ่ต„ๆบ็ดขๅผ•

+ [![GitHub repo](https://flat.badgen.net/github/stars/ityouknow/awesome-spring-boot?icon=github&label=awesome-spring-boot)](https://github.com/ityouknow/awesome-spring-boot), by ็บฏๆด็š„ๅพฎ็ฌ‘