使用Spring Boot的10多個免費開源專案
1. 薩根專案
這是一個真實的應用程式,為 Spring.io 網站提供支援。它正在生產中,每天都有成千上萬的使用者使用。
Sagan專案是一個開源的,可以在GitHub儲存庫中找到: - https://github.com/RameshMF/sagan
我強烈建議這個專案,你將學習有關Spring框架生態系統,Elasticsearch,Gradle以及百萬美元UI內容的所有內容。
Sagan專案的快速參考連結:
1. Sagan - 從GitHub獲取原始碼
2. Sagan - 在當地執行Sagan現場應用3. Sagan - 將 Sagan專案源匯入您選擇的IDE。4. Sagan - Sagan Wiki5.現場演示 - Spring.io
2. Java部落格聚合器
Java Blog Aggregator是基於Spring啟動MVC的Web應用程式,用於透過RSS提要聚合頂級Java部落格,文章和帖子。該專案隨著Spring boot 2.0.5的釋出而開發。原始碼 - https://github.com/RameshMF/java-blog-aggregator-boot現場演示 - https://www.topjavablogs.com/
3. Spring PetClinic示例應用程式
Petclinic是 使用https://spring.io/guides/gs/maven/[Maven]構建的 https://spring.io/guides/gs/spring-boot[Spring Boot]應用程式。您可以構建一個jar檔案並從命令列執行它。您可以從GitHub克隆PetClinic應用程式 - https://github.com/RameshMF/spring-petclinic
4. PiggyMetrics
該專案使用Spring Boot,Spring Cloud和Docker演示了微服務架構模式。有一個非常整潔的使用者介面。
你將學習:
- 微服務架構
- spring boot
- spring cloud
- 搬運工人
PiggyMetrics被分解為三個核心微服務。所有這些都是可獨立部署的應用程式,圍繞某些業務領域進行組織。
5. Zipkin
Zipkin是一種分散式跟蹤系統。它有助於收集解決微服務架構中的延遲問題所需的時序資料。它管理這些資料的收集和查詢。
原始碼 - https://github.com/openzipkin/zipkin
現場演示 - https://zipkin.io/
6. 投票應用程式
使用Spring Boot,Spring Security,JWT,React和Ant Design構建的完整堆疊輪詢應用程式。
你將學習:
- Spring Boot
- Spring Data JPA
- Hibernate
- Maven
- Spring Security
- JWT
- React JS
閱讀文章 - Spring Boot + Spring Security + JWT + MySQL + React Full Stack Polling App原始碼 - https://github.com/RameshMF/spring-security-react-ant-design-polls-app現場演示- https://polls.callicoder.com/
7. Spring Boot WebSocket聊天應用程式
這是帶有SockJS後備和STOMP協議的Spring Boot WebSocket Chat Demo。您將學習如何將WebSocket API與Spring Boot一起使用,並在最後構建一個簡單的群聊應用程式。
閱讀文章 - 使用Spring Boot和WebSocket構建聊天應用程式
原始碼 - https://github.com/RameshMF/spring-boot-websocket-chat-demo
現場演示 - https://spring-ws-chat.herokuapp.com/
8. Spring Boot Cities
這是一個示例專案,用於演示構建和部署基於Spring Boot的簡單微服務和Web應用程式以使用微服務。你將學習:
- Spring boot
- Spring Cloud
- Microservice
- Maven
Source code on - https://github.com/cf-platform-eng/spring-boot-cities
9. Mini Todo管理專案(我的專案)
Spring MVC Todo Management Web應用程式使用Spring Boot,Spring MVC,Spring Security,JSP,JPA和MySQL作為資料庫。使用的工具和技術
- Spring Boot - 2.0.4.RELEASE
- JDK - 1.8或更高版本
- Spring Framework - 5.0.8 RELEASE
- Hibernate - 5.2.17.Final
- Maven - 3.2+
- Spring Data JPA - 2.0.10 RELEASE
- IDE - Eclipse或Spring Tool Suite(STS)
- MYSQL - 5.1.47
- Spring Security - 5.0.7 RELEASE
- JSP
10. 使用者註冊模組
此使用者註冊模組使用Spring Boot,Spring Security,Hibernate和Thymeleaf開發。 使用的工具和技術
- Spring Boot - 2.0.4.RELEASE
- JDK - 1.8或更高版本
- Spring Framework - 5.0.8 RELEASE
- Hibernate - 5.2.17。最後
- Maven - 3.2+
- IDE - Eclipse或Spring Tool Suite(STS)
- Tomcat - 8.5+
- Thymeleaf - 3.0.9 RELEASE
- Bootstrap - 3.3.7
- JQuery - 3.2.1
- MySQL - 5.1.46
相關文章
- 使用Spring Boot開發的10個免費開源專案Spring Boot
- 推薦一個開源免費的 Spring Boot 實戰專案Spring Boot
- 1024|推薦一個開源免費的Spring Boot教程Spring Boot
- 使用 Hibernate 和 H2 的多租戶Spring Boot開源原始碼專案Spring Boot原始碼
- 使用Spring Boot實現微服務架構的開源專案Spring Boot微服務架構
- 優秀的 Spring Boot 語言開源專案Spring Boot
- 使用Spring Boot開發Web專案Spring BootWeb
- Github 上 Star 最多的個人 Spring Boot 開源學習專案GithubSpring Boot
- 使用Spring Boot配置多個資料來源 - UdithSpring Boot
- 【開源免費】使用Spring Boot和Html實現ChatGPT,1:億還原,將就看Spring BootHTMLChatGPT
- Spring Boot 2.0 版的開源專案雲收藏來了!Spring Boot
- Spring Boot 2.5.6、JDK 17 和 Maven 的完整開源專案Spring BootJDKMaven
- 開源兩個spring api專案SpringAPI
- Spring Boot + Maven 多模組專案開發詳解Spring BootMaven
- Cromwell CMS:使用Next.js重寫的全新WordPress免費開源專案JS
- 使用gradle搭建spring boot專案GradleSpring Boot
- 使用 Docker 部署 Spring Boot 專案DockerSpring Boot
- 使用Docker部署Spring Boot專案DockerSpring Boot
- Intellij IDEA 中 的spring boot 專案使用了spring-boot-devtools要做的兩個設定IntelliJIdeaSpring Bootdev
- 文字識別(OCR)介紹與免費開源專案使用測評
- Next.js+Spring boot開源電子商務專案JSSpring Boot
- 同一個專案中的多個Spring Boot應用實現CQRS - itnextSpring Boot
- 使用gradle管理spring-boot專案GradleSpringboot
- Spring Boot + MyBatis 多模組專案搭建教程Spring BootMyBatis
- 在spring boot專案(maven)中引入其他 spring boot專案Spring BootMaven
- Spring Boot入門(一):使用IDEA建立Spring Boot專案並使用yaml配置檔案Spring BootIdeaYAML
- Vue+Spring Boot 前後端分離的商城專案開源啦!VueSpring Boot後端
- 快速建立你的第一個Spring Boot專案Spring Boot
- 使用 Docker 部署 Spring Boot 專案,帶勁!!DockerSpring Boot
- Spring boot 如何快速的配置多個 Redis 資料來源Spring BootRedis
- 接私活必備的 10 個開源專案!
- Spring Boot專案建立Spring Boot
- ThinkPHP開源、免費個人部落格 1.8 2015/8/10PHP
- 開源=免費?
- fast-spring-boot快速開發專案ASTSpringboot
- Spring Boot入門(一):搭建Spring Boot專案Spring Boot
- [開源免費]一個 AI 聯網搜尋,使用全免費資源實現AI
- OCP開源專案:日誌公共元件的實現(log-spring-boot-starter)元件Springboot