SpringBoot全家桶:23篇博客加23個可運行項目讓你對它瞭如指掌

Spring Boot 現在已經成爲Java 開發領域的一顆璀璨明珠,它本身是包容萬象的,可以跟各種技術集成。

本項目對目前Web開發中常用的各個技術,通過和SpringBoot的集成,並且對各種技術通過“一篇博客 + 一個可運行項目”的形式來詳細說明。

每個子項目都會使用最小依賴,大家拿來即可使用,自己可以根據業務需求自由組合搭配不同的技術構建項目。

項目名稱:springboot-bucket

項目作者:一刀

開源許可協議:MIT

 

項目地址:https://gitee.com/yidao620/springboot-bucket

 

 

項目簡介

 

子項目列表

每個子項目會配有一篇博客文章的詳細講解

 

環境

  • JDK 1.8
  • Maven latest
  • Spring Boot 2.0.4
  • Intellij IDEA
  • mysql 5.7
  • mongodb
  • git 版本管理
  • nginx 反向代理
  • redis 緩存
  • rabbitmq 消息隊列

 

運行

每個子項目都可以單獨運行,都是打包成jar包後,通過使用內置jetty容器執行,有3種方式運行。

  1. 在IDEA裏面直接運行Application.java的main函數。
  2. 另一種方式是執行mvn clean package命令後傳到linux服務器上面,通過命令java -Xms64m -Xmx1024m -jar xxx.jar方式運行
  3. 在linux服務器上面,配置好jdk、maven、git命令後,通過git clone sb-xxx拉取工程後,執行./run.sh start test命令來執行

注:每個子項目有自己的README.md文件,告訴你該怎麼初始化環境,比如準備好數據庫SQL文件等。

另外,如果你需要打包成war包放到tomcat容器中運行,可修改pom.xml文件,將打包類型從jar改成war,打包後再放到容器中運行:

<modelVersion>4.0.0</modelVersion>
<artifactId>springboot-cache</artifactId>
<packaging>war</packaging>

 

點擊鏈接前往項目主頁:https://gitee.com/yidao620/springboot-bucket,記得給它一個 Star 哦~

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章