使用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
- 一個免費開源專業的CRM――openCRX
- 使用 Hibernate 和 H2 的多租戶Spring Boot開源原始碼專案Spring Boot原始碼
- 使用Spring Boot實現微服務架構的開源專案Spring Boot微服務架構
- 優秀的 Spring Boot 語言開源專案Spring Boot
- 使用Spring Boot開發Web專案Spring BootWeb
- 【開源免費】使用Spring Boot和Html實現ChatGPT,1:億還原,將就看Spring BootHTMLChatGPT
- 使用Spring Boot配置多個資料來源 - UdithSpring Boot
- 10 個最佳的免費專案管理工具專案管理
- Spring Boot + Maven 多模組專案開發詳解Spring BootMaven
- Spring Boot 2.5.6、JDK 17 和 Maven 的完整開源專案Spring BootJDKMaven
- Spring Boot 2.0 版的開源專案雲收藏來了!Spring Boot
- 文字識別(OCR)介紹與免費開源專案使用測評
- 10個開源免費的電子商務平臺
- 100個開源或免費的功能測試工具
- 開源兩個spring api專案SpringAPI
- Cromwell CMS:使用Next.js重寫的全新WordPress免費開源專案JS
- 10款免費開源PHP框架PHP框架
- 開源=免費?
- Github 上 Star 最多的個人 Spring Boot 開源學習專案GithubSpring Boot
- 哪裡有免費提供開源專案釋出的服務
- 開源不是免費的
- 使用 Docker 部署 Spring Boot 專案DockerSpring Boot
- 使用Docker部署Spring Boot專案DockerSpring Boot
- Spring Boot + MyBatis 多模組專案搭建教程Spring BootMyBatis
- [開源免費]一個 AI 聯網搜尋,使用全免費資源實現AI
- 開源是免費的,維護也是免費的
- Spring Boot 專案配置的使用方法Spring Boot
- 推薦10個國外的開源免費的.NET CMS系統
- Fecbbc多商戶正式開源免費,BSD開源協議協議
- 資深專案經理推薦的幾款免費/開源專案管理工具專案管理
- 使用Gradle建立一個最簡單的Spring Boot專案GradleSpring Boot
- 如何把Spring Boot 專案變成一個XML配置的Spring專案Spring BootXML
- Next.js+Spring boot開源電子商務專案JSSpring Boot
- 使用gradle搭建spring boot專案GradleSpring Boot
- Vue+Spring Boot 前後端分離的商城專案開源啦!VueSpring Boot後端