一个集成170种场景Spring Boot Demo项目
csdh11 2024-12-19 12:13 4 浏览
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 too much about the environment.
Feature
- Quick Start
- Easier Understand
- Simple Use
Module
Serial number | Module name | Module description | docs | status |
1 | demo | Springboot minimalist demo | CN / EN | done |
2 | redis | Spring Boot integrated Redis quick start demo | CN / EN | done |
3 | hanlp | Spring Boot integrated hanlp quick start demo | CN / EN | done |
4 | mysql | Spring Boot integrated MySQL quick start demo | CN / EN | done |
5 | minio | Spring Boot integrated Minio quick start demo | CN / EN | done |
6 | elasticsearch | Spring Boot integrated ElasticSearch quick start demo | CN / EN | done |
7 | rocketmq | Spring Boot integrated rocketmq quick start demo | CN / EN | done |
8 | graylog | Spring Boot integrated graylog quick start demo | CN / EN | done |
9 | mongodb | Spring Boot integrated mongodb quick start demo | CN / EN | done |
10 | prometheus | Spring Boot integrated prometheus quick start demo | CN / EN | done |
11 | kafaka | Spring Boot integrated kafka quick start demo | CN / EN | done |
12 | nacos | Spring Boot integrated nacos quick start demo | CN / EN | done |
13 | xxl-job | Spring Boot integrated xxl-job quick start demo | CN / EN | done |
14 | Spring Boot integrated mail quick start demo | CN / EN | done | |
15 | logback | Spring Boot integrates logback to print colored logs | CN / EN | done |
16 | docker | Spring Boot integrated docker quick start demo | CN / EN | done |
17 | flyway | Spring Boot integrated flyway quick start demo | CN / EN | done |
18 | webSocket | Spring Boot integrated websocket quick start demo | CN / EN | done |
19 | neo4j | Spring Boot integrates neo4j to realize simple knowledge graph | CN / EN | done |
20 | flink | Spring Boot integrated flink quick start demo | CN / EN | done |
21 | graalvm-js | Spring Boot integrated GraalVM js engine quick start demo | CN / EN | done |
22 | python | Spring Boot integrated python engine quick start demo | CN / EN | done |
23 | hazelcast | Spring Boot integrates hazelcast to implement distributed caching | CN / EN | done |
24 | mapstruct | Spring Boot integrated mapstruct quick start guide | CN / EN | done |
25 | jpa | Spring Boot integrated JPA quick start demo | CN / EN | done |
26 | mybatis-plus | springboot with mybatis-plus | CN / EN | done |
27 | quartz | springboot with quartz | CN / EN | done |
28 | rabbitmq | springboot with rabbitmq | CN / EN | done |
29 | session | springboot with session | CN / EN | done |
30 | test | Spring Boot Unit Test Quick Start Demo | CN / EN | done |
31 | oauth2 | Spring Boot integrated oauth2 quick start demo | CN / EN | done |
32 | swagger | Spring Boot integrated Swagger quick start demo | CN / EN | done |
33 | druid | Spring Boot integrated Ldap quick start demo | CN / EN | done |
34 | ldap | Spring Boot integrated Ldap quick start demo | CN / EN | done |
35 | zookeeper | Spring Boot integrated zookeeper quick start demo | CN / EN | done |
36 | activiti | Spring Boot integrated activiti quick start demo | CN / EN | done |
37 | async | Spring Boot integrated @Async quick start demo | CN / EN | done |
38 | dubbo | pring Boot integrated dubbo quick start demo | CN / EN | done |
39 | dynamic-datasource | springboot with dynamic-datasource | CN / EN | done |
40 | https | Spring Boot integrated Https quick start demo | CN / EN | done |
41 | security | Spring Boot Integrated Security Quick Start Demo | CN / EN | done |
42 | shiro | Spring Boot integrated Shiro quick start demo | CN / EN | done |
43 | sharding-jdbc | Spring Boot integrated sharding-jdbc quick start demo | CN / EN | done |
44 | freemaker | springboot with freemaker | CN / EN | done |
45 | thymeleaf | Spring Boot integrated thymeleaf quick start demo | CN / EN | done |
46 | gemfire | Spring Boot integrated geode quick start demo | CN / EN | done |
47 | jacoco | Spring Boot integrates jacoco to implement unit test coverage statistics | CN / EN | done |
48 | Jasypt | Spring Boot integrated jasypt quick start demo | CN / EN | done |
49 | checkstyle | Spring Boot integrated checkstyle quick start demo | CN / EN | done |
50 | Captcha | Spring Boot integrates AJ-Captcha to implement sliding verification code function | CN / EN | done |
51 | SpringRetry | Spring Boot integrated Spring Retry quick start demo | CN / EN | done |
52 | netty | Spring Boot integrates netty to implement websocket communication | CN / EN | done |
53 | spring boot starter | How does Spring Boot customize its own Starter component? | CN / EN | done |
54 | debezium | Spring Boot integrated Debezium quick start demo | CN / EN | done |
55 | qrcode | Spring Boot integrates zxing to realize the function of generating QR code | CN / EN | done |
56 | easypoi | Spring Boot integrated easypoi quick start demo | CN / EN | done |
57 | api-version | Spring Boot API Multi-version Quick Start Demo | CN / EN | done |
58 | jwt | Spring Boot integrated JWT quick start demo | CN / EN | done |
59 | JSch | Spring Boot integrated JSch quick start demo | CN / EN | done |
60 | atomikos | Spring Boot integrated atomikos quick start demo | CN / EN | done |
61 | fastdfs | Spring Boot integrated fastdfs quick start demo | CN / EN | done |
62 | Chronicle Queue | Spring Boot integrated chronicle queue quick start demo... | CN / EN | done |
63 | hikari | Spring Boot integrated hikari quick start demo | CN / EN | done |
64 | itextpdf | Spring Boot integrates itext to realize the function of generating PDF from html | CN / EN | done |
65 | disruptor | Spring Boot integrated disruptor quick start demo | CN / EN | done |
66 | zipkin | Spring Boot integrated zipkin quick start demo | CN / EN | done |
67 | ContentNegotiation | Spring Boot Content Negotiation Quick Start Demo | CN / EN | done |
68 | GraphQL | Spring Boot integrated Graphql quick start demo | CN / EN | done |
69 | postgres | Spring Boot integrates Debezium to achieve postgres incremental synchronization | CN / EN | done |
70 | webflux | Spring Boot integrated webflux quick start demo | CN / EN | done |
71 | poster | Spring Boot integrated easyposter quick start demo | CN / EN | done |
72 | AI | Spring Boot integrates Spring AI to quickly access openAI | CN / EN | done |
73 | grpc | Spring Boot integrated grpc quick start demo | CN / EN | done |
74 | StateMachine | Spring Boot integrated statemachine quick start demo | CN / EN | done |
75 | pf4j | Spring Boot integrates pf4j to realize plug-in development function | CN / EN | done |
76 | rmi | Spring Boot integrated rmi quick start demo | CN / EN | done |
77 | sitemap | Spring Boot integrates sitemapgen4j to generate website maps | CN / EN | done |
78 | generate | springboot with generate | CN / EN | done |
79 | profile multi env | springboot with profile | CN / EN | done |
80 | Olingo | Spring Boot integrated olingo quick start demo | CN / EN | done |
81 | Atomix | Spring Boot integrated Atomix quick start demo | CN / EN | done |
82 | Deeplearning4j | Spring Boot integrates DeepLearning4j to realize image digital recognition | CN / EN | done |
83 | Drools | Spring Boot integrated drools quick start demo | CN / EN | done |
84 | web service | Spring Boot integrated webservice quick start demo | CN / EN | done |
85 | Spring Mobile | Spring Boot integrated Spring Mobile quick start demo | CN / EN | done |
86 | Blockchain | Spring Boot integrated BlockChain quick start demo | CN / EN | done |
87 | jsoup | Spring Boot integrates jsoup to implement html parsing | CN / EN | done |
88 | Spring Task Scheduler | Spring Boot integrates Spring Task Scheduler | CN / EN | done |
89 | Tensorflow | Spring Boot integrates tensorflow to realize image detection service | CN / EN | done |
90 | XStream | Spring Boot integrated xstream quick start demo | CN / EN | done |
91 | WebRTC | Spring Boot integrates websocket to implement webrtc function | CN / EN | done |
92 | vavr | Spring Boot integrated vavr quick start demo | CN / EN | done |
93 | Vaadin | Spring Boot integrated vaadin quick start demo | CN / EN | done |
94 | timefold-solver | Spring Boot integrates Timefold Solver to implement course schedule arrangement | CN / EN | done |
95 | ANTLR | Spring Boot integrates antlr to implement lexical and grammatical analysis | CN / EN | done |
96 | Tika | Spring Boot integrates tika to convert word to html | CN / EN | done |
97 | tablesaw | Spring Boot integrated tablesaw plug-in quick start demo | CN / EN | done |
98 | pmd | Spring Boot integrated pmd plug-in quick start demo | CN / EN | done |
99 | GeoTools | Spring Boot integrated GeoTools quick start demo | CN / EN | done |
100 | Spring Shell | Spring Boot integrated Spring Shell quick start demo | CN / EN | done |
101 | Picocli | Spring Boot integrated Picocli quick start demo | CN / EN | done |
102 | tidb | Spring Boot integrated tidb quick start demo | CN / EN | done |
103 | testcontainers | Spring Boot integrated testcontainers quick start demo | CN / EN | done |
104 | validation | Spring Boot integrates validation to implement parameter verification | CN / EN | done |
105 | SpEL | Spring Boot integrated SpEL quick start demo | CN / EN | done |
106 | banner | Spring Boot integrated Banner quick start demo | CN / EN | done |
107 | rss | Spring Boot integrated rss quick start demo | CN / EN | done |
108 | sse | Spring Boot integrated freemaker quick start demo | CN / EN | done |
109 | Qwen1.5-7B-Chat | Spring Boot integrates qwen:0.5b to implement conversation function | CN / EN | done |
111 | hana | Spring Boot integrated HANA quick start demo | CN / EN | done |
112 | geodesy | Spring Boot integrates geodesy to realize distance calculation | CN / EN | done |
113 | findbug | Spring Boot integrated findbug quick start demo | CN / EN | done |
114 | groovy | Spring Boot integrated groovy quick start demo | CN / EN | done |
115 | kudu | Spring Boot integrated kudu quick start demo | CN / EN | done |
116 | syslog | Spring Boot integrated syslog quick start demo | CN / EN | done |
117 | Sftp | Spring Boot integrated SFTP quick start demo | CN / EN | done |
118 | Spring Batch | Spring Boot integrated Spring Batch quick start demo | CN / EN | done |
119 | starrocks | Spring Boot integrated starrocks quick start demo | CN / EN | done |
120 | xjar | Spring Boot integrated xjar quick start demo | CN / EN | done |
121 | canal | Spring Boot integrated canal quick start demo | CN / EN | done |
122 | mavenplugin | How to implement your first Maven plugin? | CN / EN | done |
123 | jmh | SpringBoot integrates jmh for benchmark performance testing | CN / EN | done |
124 | springnative | SpringBoot integrates GraalVM to create high-performance native images | CN / EN | done |
125 | Thumbnailator | springboot with Thumbnailator | CN / EN | done |
126 | Resilience4J | Spring Boot integrates Resilience4J to implement circuit breaker function | CN / EN | done |
127 | liquibase | Spring Boot integrated liquibase quick start demo | CN / EN | done |
128 | protobuf | Spring Boot integrated protobuf quick start demo | CN / EN | done |
129 | impala | Spring Boot implements jdbc access to impala | CN / EN | done |
130 | Seata | Spring Boot integrates Seata to implement distributed transactions based on AT mode | CN / EN | done |
131 | ip2region | Spring Boot integrates ip2region to implement ip whitelist | CN / EN | done |
132 | Annotation | How to customize annotations in Spring Boot? | CN / EN | done |
133 | Mask Data | springboot with Mask Data | CN / EN | done |
134 | tomcat | How does Spring Boot replace the default tomcat server? | CN / EN | done |
135 | sentinel | Spring Boot integrated sentinel quick start demo | CN / EN | done |
136 | Devtools | Spring Boot Integrates Devtools to Implement Hot Updates? | CN / EN | done |
137 | selenium | Spring Boot integrates selenium to automate testing | CN / EN | done |
138 | Interface Security | How Does Spring Boot Ensure Interface Security? | CN / EN | done |
139 | Puppeteer | Use Puppeteer to generate images from HTML web pages | CN / EN | done |
140 | opencc4j | Spring Boot integration opencc4j Quick Start Demo | CN / EN | done |
141 | Exceptions | How Does SpringBoot Handle Global Exceptions? | CN / EN | done |
142 | google login | SpringBoot integrated google login quick start demo | CN / EN | done |
143 | GZIP | Spring Boot enables GZIP compression | CN / EN | done |
144 | GZIP | How does Spring Boot compress Json and write it to redis? | CN / EN | done |
145 | Cross-Origin | How Does Spring Boot Solve Cross-Origin Problems? | CN / EN | done |
146 | Kubernetes | Spring Boot integrates the Kubernetes client to implement java API operations on k8s clusters | CN / EN | done |
147 | Stripe | Spring Boot integrated Stripe quick start demo | CN / EN | done |
148 | Google Authenticator | Spring Boot integrates Google Authenticator to implement MFA | CN / EN | done |
149 | License | Spring Boot implements License generation and verification | CN / EN | done |
150 | file | Spring Boot implements file upload and download | CN / EN | done |
151 | file | Spring Boot implements large file upload in chunks | CN / EN | done |
152 | aop | How to integrate AOP in Spring Boot? | CN / EN | done |
153 | file | Spring Boot implements fragmented download of large files | CN / EN | done |
154 | Tess4J | Spring Boot integrates Tess4J to implement OCR | CN / EN | done |
155 | Hazelcast Jet | Spring Boot integrates Hazelcast Jet quick start Demo | CN / EN | done |
156 | Mockito | Spring Boot integrated Mockito quick start demo | CN / EN | done |
157 | akka | Spring Boot integrated akka actor quick start demo | CN / EN | done |
158 | akka | Spring Boot integrated Akka Stream quick start demo | CN / EN | done |
159 | akka | Spring Boot integrated Akka remoting quick start demo | CN / EN | done |
160 | akka | Spring Boot integrated Akka Cluster quick start demo | CN / EN | done |
161 | dag | Spring Boot uses dag to speed up Spring beans initialization | CN / EN | done |
162 | LangChain | Spring Boot integrates LangChain to build a Rag Application | CN / EN | done |
163 | redis vector | Spring Boot integrates Redis vector database to realize similarity search | CN / EN | done |
164 | Milvus | Spring Boot integrated Milvus quick start demo | CN / EN | done |
165 | xss | Spring Boot uses filter to implement xss defense | CN / EN | done |
166 | Keycloak | Spring Boot integrated Keycloak quick start demo | CN / EN | done |
167 | encache | Spring Boot integrated encache quick start demo | CN / EN | done |
168 | RBloomFilter | Spring Boot integrated RBloomFilter quick start demo | CN / EN | done |
169 | DJL | Spring Boot integrates with DJL to classify images | CN / EN | done |
170 | Aviator | Spring Boot integrates with Aviator to verify parameters | CN / EN | done |
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.
About Me
I'm a full stack developer...
- Github
- HBLOG
- Medium
Sponsor this project
- https://github.com/sponsors/Harries/
相关推荐
- Micheal Nielsen's神经网络学习之二
-
依然是跟着MichaelNielsen的神经网络学习,基于前一篇的学习,已经大概明白了神经网络的基本结构和BP算法,也能通过神经网络训练数字识别功能,之后我试验了一下使用神经网络训练之前的文本分类,...
- CocoaPods + XCTest进行单元测试 c单元测试工具
-
在使用XCTest进行单元测试时,我们经常会遇到一些CocoaPods中的开源框架的调用,比如“Realm”或“Alamofire”在测试的时候,如果配置不当,会导致“frameworknotfo...
- Java基础知识回顾第四篇 java基础讲解
-
1、&和&&的区别作为逻辑运算符:&(不管左边是什么,右边都参与运算),&&(如果左边为false,右边则不参与运算,短路)另外&可作为位运算符...
- 项目中的流程及类似业务的设计模式总结
-
说到业务流程,可能是我做过的项目中涉及业务最多的一个方面了。除了在流程设计之外,在一些考核系统、产业审批、还有很多地方,都用到相似的设计思路,在此一并总结一下。再说到模式,并不是因为流行才用这个词,而...
- 联想三款显示器首批获得 Eyesafe Certified 2.0 认证
-
IT之家7月31日消息,据外媒报道,三款全新联想显示器是全球首批满足EyesafeCertified2.0的设备。据报道,联想获得EyesafeCertified2.0认证的显...
- maven的生命周期,插件介绍(二) 一个典型的maven构建生命周期
-
1.maven生命周期一个完整的项目构建过程通常包括清理、编译、测试、打包、集成测试、验证、部署等步骤,Maven从中抽取了一套完善的、易扩展的生命周期。Maven的生命周期是抽象的,其中的具体任务都...
- 多线程(3)-基于Object的线程等待与唤醒
-
概述在使用synchronized进行线程同步中介绍了依赖对象锁定线程,本篇文章介绍如何依赖对象协调线程。同synchronized悲观锁一样,线程本身不能等待与唤醒,也是需要对象才能完成等待与唤醒的...
- jquery mobile + 百度地图 + phonegap 写的一个"校园助手"的app
-
1jquerymobile+百度地图+phonegap写的一个"校园助手"的app,使用的是基于Flat-UI的jQueryMobile,请参考:https://github.com/...
- Apache 服务启动不了 apache系统服务启动不了
-
{我是新手,从未遇到此问题,请各位大大勿喷}事由:今天早上上班突然发现公司网站出现问题。经过排查,发现是Apache出现问题。首先检查配置文件没有出问题后,启动服务发现Apache服务能启动,但是没法...
- 健康债和技术债都不能欠 公众号: 我是攻城师(woshigcs)
-
在Solr4.4之后,Solr提供了SolrCloud分布式集群的模式,它带来的主要好处是:(1)大数据量下更高的性能(2)更好扩展性(3)更高的可靠性(4)更简单易用什么时候应该使用Sol...
- Eye Experience怎么用?HTC告诉你 eyebeam怎么用
-
IT之家(www.ithome.com):EyeExperience怎么用?HTC告诉你HTC上周除了发布HTCDesireEYE自拍机和HTCRE管状运动相机之外,还发布了一系列新的智能手机...
- Android系统应用隐藏和应用禁止卸载
-
1、应用隐藏与禁用Android设置中的应用管理器提供了一个功能,就是【应用停用】功能,这是针对某些系统应用的。当应用停用之后,应用的图标会被隐藏,但apk还是存在,不会删除,核心接口就是Packag...
- 计算机软件技术分享--赠人玫瑰,手遗余香
-
一、Netty介绍Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty...
- Gecco爬虫框架的线程和队列模型 爬虫通用框架
-
简述爬虫在抓取一个页面后一般有两个任务,一个是解析页面内容,一个是将需要继续抓取的url放入队列继续抓取。因此,当爬取的网页很多的情况下,待抓取url的管理也是爬虫框架需要解决的问题。本文主要说的是g...
- 一点感悟(一) 初识 初读感知的意思
-
时间过得很快,在IT业已从业了两年多。人这一辈子到底需要什么,在路边看着人来人往,大部分人脸上都是很匆忙。上海真是一个魔都,它有魅力,有底蕴,但是一个外地人在这里扎根置业,真的是举全家之力,还贷3...
- 一周热门
-
-
Boston Dynamics Founder to Attend the 2024 T-EDGE Conference
-
IDC机房服务器托管可提供的服务
-
详解PostgreSQL 如何获取当前日期时间
-
新版腾讯QQ更新Windows 9.9.7、Mac 6.9.25、Linux 3.2.5版本
-
一文看懂mysql时间函数now()、current_timestamp() 和sysdate()
-
流星蝴蝶剑:76邵氏精华版,强化了流星,消失了蝴蝶
-
PhotoShop通道
-
查看 CAD文件,电脑上又没装AutoCAD?这款CAD快速看图工具能帮你
-
WildBit Viewer 6.13 快速的图像查看器,具有幻灯片播放和编辑功能
-
光与灯具的专业术语 你知多少?
-
- 最近发表
-
- Micheal Nielsen's神经网络学习之二
- CocoaPods + XCTest进行单元测试 c单元测试工具
- Java基础知识回顾第四篇 java基础讲解
- 项目中的流程及类似业务的设计模式总结
- 联想三款显示器首批获得 Eyesafe Certified 2.0 认证
- maven的生命周期,插件介绍(二) 一个典型的maven构建生命周期
- 多线程(3)-基于Object的线程等待与唤醒
- jquery mobile + 百度地图 + phonegap 写的一个"校园助手"的app
- Apache 服务启动不了 apache系统服务启动不了
- 健康债和技术债都不能欠 公众号: 我是攻城师(woshigcs)
- 标签列表
-
- serv-u 破解版 (19)
- huaweiupdateextractor (27)
- thinkphp6下载 (25)
- mysql 时间索引 (31)
- mydisktest_v298 (34)
- sql 日期比较 (26)
- document.appendchild (35)
- 头像打包下载 (61)
- oppoa5专用解锁工具包 (23)
- acmecadconverter_8.52绿色版 (39)
- oracle timestamp比较大小 (28)
- f12019破解 (20)
- np++ (18)
- 魔兽模型 (18)
- java面试宝典2019pdf (17)
- beamoff下载 (17)
- unity shader入门精要pdf (22)
- word文档批量处理大师破解版 (36)
- pk10牛牛 (22)
- server2016安装密钥 (33)
- mysql 昨天的日期 (37)
- 加密与解密第四版pdf (30)
- pcm文件下载 (23)
- jemeter官网 (31)
- iteye (18)