Skip to content

Harries/springboot-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

522 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot demo

some simple spring boot demos which Contains 170 usage scenarios, the code is ready to use, the environment is all built with Docker, and the sample code can be quickly deployed without worrying to...

Feature

  • Quick Start
  • Easier Understand
  • Simple Use

Module

Serial number Module name Module description docs
1 demo Springboot minimalist demo CN / EN
2 redis Spring Boot integrated Redis quick start demo CN / EN
3 hanlp Spring Boot integrated hanlp quick start demo CN / EN
4 mysql Spring Boot integrated MySQL quick start demo CN / EN
5 minio Spring Boot integrated Minio quick start demo CN / EN
6 elasticsearch Spring Boot integrated ElasticSearch quick start demo CN / EN
7 rocketmq Spring Boot integrated rocketmq quick start demo CN / EN
8 graylog Spring Boot integrated graylog quick start demo CN / EN
9 mongodb Spring Boot integrated mongodb quick start demo CN / EN
10 prometheus Spring Boot integrated prometheus quick start demo CN / EN
11 kafaka Spring Boot integrated kafka quick start demo CN / EN
12 nacos Spring Boot integrated nacos quick start demo CN / EN
13 xxl-job Spring Boot integrated xxl-job quick start demo CN / EN
14 email Spring Boot integrated mail quick start demo CN / EN
15 logback Spring Boot integrates logback to print colored logs CN / EN
16 docker Spring Boot integrated docker quick start demo CN / EN
17 flyway Spring Boot integrated flyway quick start demo CN / EN
18 webSocket Spring Boot integrated websocket quick start demo CN / EN
19 neo4j Spring Boot integrates neo4j to realize simple knowledge graph CN / EN
20 flink Spring Boot integrated flink quick start demo CN / EN
21 graalvm-js Spring Boot integrated GraalVM js engine quick start demo CN / EN
22 python Spring Boot integrated python engine quick start demo CN / EN
23 hazelcast Spring Boot integrates hazelcast to implement distributed caching CN / EN
24 mapstruct Spring Boot integrated mapstruct quick start guide CN / EN
25 jpa Spring Boot integrated JPA quick start demo CN / EN
26 mybatis-plus springboot with mybatis-plus CN / EN
27 quartz springboot with quartz CN / EN
28 rabbitmq springboot with rabbitmq CN / EN
29 session springboot with session CN / EN
30 test Spring Boot Unit Test Quick Start Demo CN / EN
31 oauth2 Spring Boot integrated oauth2 quick start demo CN / EN
32 swagger Spring Boot integrated Swagger quick start demo CN / EN
33 druid Spring Boot integrated Ldap quick start demo CN / EN
34 ldap Spring Boot integrated Ldap quick start demo CN / EN
35 zookeeper Spring Boot integrated zookeeper quick start demo CN / EN
36 activiti Spring Boot integrated activiti quick start demo CN / EN
37 async Spring Boot integrated @Async quick start demo CN / EN
38 dubbo pring Boot integrated dubbo quick start demo CN / EN
39 dynamic-datasource springboot with dynamic-datasource CN / EN
40 https Spring Boot integrated Https quick start demo CN / EN
41 security Spring Boot Integrated Security Quick Start Demo CN / EN
42 shiro Spring Boot integrated Shiro quick start demo CN / EN
43 sharding-jdbc Spring Boot integrated sharding-jdbc quick start demo CN / EN
44 freemaker springboot with freemaker CN / EN
45 thymeleaf Spring Boot integrated thymeleaf quick start demo CN / EN
46 gemfire Spring Boot integrated geode quick start demo CN / EN
47 jacoco Spring Boot integrates jacoco to implement unit test coverage statistics CN / EN
48 Jasypt Spring Boot integrated jasypt quick start demo CN / EN
49 checkstyle Spring Boot integrated checkstyle quick start demo CN / EN
50 Captcha Spring Boot integrates AJ-Captcha to implement sliding verification code function CN / EN
51 SpringRetry Spring Boot integrated Spring Retry quick start demo CN / EN
52 netty Spring Boot integrates netty to implement websocket communication CN / EN
53 spring boot starter How does Spring Boot customize its own Starter component? CN / EN
54 debezium Spring Boot integrated Debezium quick start demo CN / EN
55 qrcode Spring Boot integrates zxing to realize the function of generating QR code CN / EN
56 easypoi Spring Boot integrated easypoi quick start demo CN / EN
57 api-version Spring Boot API Multi-version Quick Start Demo CN / EN
58 jwt Spring Boot integrated JWT quick start demo CN / EN
59 JSch Spring Boot integrated JSch quick start demo CN / EN
60 atomikos Spring Boot integrated atomikos quick start demo CN / EN
61 fastdfs Spring Boot integrated fastdfs quick start demo CN / EN
62 Chronicle Queue Spring Boot integrated chronicle queue quick start demo... CN / EN
63 hikari Spring Boot integrated hikari quick start demo CN / EN
64 itextpdf Spring Boot integrates itext to realize the function of generating PDF from html CN / EN
65 disruptor Spring Boot integrated disruptor quick start demo CN / EN
66 zipkin Spring Boot integrated zipkin quick start demo CN / EN
67 ContentNegotiation Spring Boot Content Negotiation Quick Start Demo CN / EN
68 GraphQL Spring Boot integrated Graphql quick start demo CN / EN
69 postgres Spring Boot integrates Debezium to achieve postgres incremental synchronization CN / EN
70 webflux Spring Boot integrated webflux quick start demo CN / EN
71 poster Spring Boot integrated easyposter quick start demo CN / EN
72 AI Spring Boot integrates Spring AI to quickly access openAI CN / EN
73 grpc Spring Boot integrated grpc quick start demo CN / EN
74 StateMachine Spring Boot integrated statemachine quick start demo CN / EN
75 pf4j Spring Boot integrates pf4j to realize plug-in development function CN / EN
76 rmi Spring Boot integrated rmi quick start demo CN / EN
77 sitemap Spring Boot integrates sitemapgen4j to generate website maps CN / EN
78 generate springboot with generate CN / EN
79 profile multi env springboot with profile CN / EN
80 Olingo Spring Boot integrated olingo quick start demo CN / EN
81 Atomix Spring Boot integrated Atomix quick start demo CN / EN
82 Deeplearning4j Spring Boot integrates DeepLearning4j to realize image digital recognition CN / EN
83 Drools Spring Boot integrated drools quick start demo CN / EN
84 web service Spring Boot integrated webservice quick start demo CN / EN
85 Spring Mobile Spring Boot integrated Spring Mobile quick start demo CN / EN
86 Blockchain Spring Boot integrated BlockChain quick start demo CN / EN
87 jsoup Spring Boot integrates jsoup to implement html parsing CN / EN
88 Spring Task Scheduler Spring Boot integrates Spring Task Scheduler CN / EN
89 Tensorflow Spring Boot integrates tensorflow to realize image detection service CN / EN
90 XStream Spring Boot integrated xstream quick start demo CN / EN
91 WebRTC Spring Boot integrates websocket to implement webrtc function CN / EN
92 vavr Spring Boot integrated vavr quick start demo CN / EN
93 Vaadin Spring Boot integrated vaadin quick start demo CN / EN
94 timefold-solver Spring Boot integrates Timefold Solver to implement course schedule arrangement CN / EN
95 ANTLR Spring Boot integrates antlr to implement lexical and grammatical analysis CN / EN
96 Tika Spring Boot integrates tika to convert word to html CN / EN
97 tablesaw Spring Boot integrated tablesaw plug-in quick start demo CN / EN
98 pmd Spring Boot integrated pmd plug-in quick start demo CN / EN
99 GeoTools Spring Boot integrated GeoTools quick start demo CN / EN
100 Spring Shell Spring Boot integrated Spring Shell quick start demo CN / EN
101 Picocli Spring Boot integrated Picocli quick start demo CN / EN
102 tidb Spring Boot integrated tidb quick start demo CN / EN
103 testcontainers Spring Boot integrated testcontainers quick start demo CN / EN
104 validation Spring Boot integrates validation to implement parameter verification CN / EN
105 SpEL Spring Boot integrated SpEL quick start demo CN / EN
106 banner Spring Boot integrated Banner quick start demo CN / EN
107 rss Spring Boot integrated rss quick start demo CN / EN
108 sse Spring Boot integrated freemaker quick start demo CN / EN
109 Qwen1.5-7B-Chat Spring Boot integrates qwen:0.5b to implement conversation function CN / EN
111 hana Spring Boot integrated HANA quick start demo CN / EN
112 geodesy Spring Boot integrates geodesy to realize distance calculation CN / EN
113 findbug Spring Boot integrated findbug quick start demo CN / EN
114 groovy Spring Boot integrated groovy quick start demo CN / EN
115 kudu Spring Boot integrated kudu quick start demo CN / EN
116 syslog Spring Boot integrated syslog quick start demo CN / EN
117 Sftp Spring Boot integrated SFTP quick start demo CN / EN
118 Spring Batch Spring Boot integrated Spring Batch quick start demo CN / EN
119 starrocks Spring Boot integrated starrocks quick start demo CN / EN
120 xjar Spring Boot integrated xjar quick start demo CN / EN
121 canal Spring Boot integrated canal quick start demo CN / EN
122 mavenplugin How to implement your first Maven plugin? CN / EN
123 jmh SpringBoot integrates jmh for benchmark performance testing CN / EN
124 springnative SpringBoot integrates GraalVM to create high-performance native images CN / EN
125 Thumbnailator springboot with Thumbnailator CN / EN
126 Resilience4J Spring Boot integrates Resilience4J to implement circuit breaker function CN / EN
127 liquibase Spring Boot integrated liquibase quick start demo CN / EN
128 protobuf Spring Boot integrated protobuf quick start demo CN / EN
129 impala Spring Boot implements jdbc access to impala CN / EN
130 Seata Spring Boot integrates Seata to implement distributed transactions based on AT mode CN / EN
131 ip2region Spring Boot integrates ip2region to implement ip whitelist CN / EN
132 Annotation How to customize annotations in Spring Boot? CN / EN
133 Mask Data springboot with Mask Data CN / EN
134 tomcat How does Spring Boot replace the default tomcat server? CN / EN
135 sentinel Spring Boot integrated sentinel quick start demo CN / EN
136 Devtools Spring Boot Integrates Devtools to Implement Hot Updates? CN / EN
137 selenium Spring Boot integrates selenium to automate testing CN / EN
138 Interface Security How Does Spring Boot Ensure Interface Security? CN / EN
139 Puppeteer Use Puppeteer to generate images from HTML web pages CN / EN
140 opencc4j Spring Boot integration opencc4j Quick Start Demo CN / EN
141 Exceptions How Does SpringBoot Handle Global Exceptions? CN / EN
142 google login SpringBoot integrated google login quick start demo CN / EN
143 GZIP Spring Boot enables GZIP compression CN / EN
144 GZIP How does Spring Boot compress Json and write it to redis? CN / EN
145 Cross-Origin How Does Spring Boot Solve Cross-Origin Problems? CN / EN
146 Kubernetes Spring Boot integrates the Kubernetes client to implement java API operations on k8s clusters CN / EN
147 Stripe Spring Boot integrated Stripe quick start demo CN / EN
148 Google Authenticator Spring Boot integrates Google Authenticator to implement MFA CN / EN
149 License Spring Boot implements License generation and verification CN / EN
150 file Spring Boot implements file upload and download CN / EN

Remark

if the pom parent is as follows:

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>3.2.1</version>
    </parent>

which is based on Spring Boot 3.x and JDK 17 ,for example: The module(qwen、ai、sharding-jdbc、Timefold Solver、vaadin),

if the pom parent is as follows:

 <parent>
        <artifactId>springboot-demo</artifactId>
        <groupId>com.et</groupId>
        <version>1.0-SNAPSHOT</version>
    </parent>

which is based on Spring Boot 2.X and JDK 8

if you need some components to integrate with Spring Boot,tell me ,I will help you! you can also leave a message in issues.

License

MIT License

🚀 About Me

I'm a full stack developer...

Sponsors

CDN acceleration and security protection for this project are sponsored by Tencent EdgeOne 'Tencent EdgeOne'

About

a simple springboot demo with some components for example: redis,solr,rockmq and so on.

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors